delete id from cid collection
This commit is contained in:
1 parent
17dd4e9561
commit
fbbb36e7d4
3 files changed
+33
-2
No files matched your search
@@ -75,6 +75,7 @@ func NewSystem() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fmt.Println("Successfully created system admin")
|
fmt.Println("Successfully created system admin")
|
||||||
|
fmt.Println("Your admin ID is ", aid)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2133,6 +2133,16 @@ func RemoveStudent(c *fiber.Ctx) error {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["sid"]})
|
||||||
|
if deleteErr != nil {
|
||||||
|
cancel()
|
||||||
|
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||||
|
"success": false,
|
||||||
|
"message": "the identification number could not be deleted",
|
||||||
|
"error": deleteErr,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
result, deleteErr := studentCollection.DeleteOne(ctx, bson.M{"schooldata.sid": data["sid"]})
|
result, deleteErr := studentCollection.DeleteOne(ctx, bson.M{"schooldata.sid": data["sid"]})
|
||||||
if deleteErr != nil {
|
if deleteErr != nil {
|
||||||
cancel()
|
cancel()
|
||||||
@@ -2182,6 +2192,16 @@ func RemoveTeacher(c *fiber.Ctx) error {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["tid"]})
|
||||||
|
if deleteErr != nil {
|
||||||
|
cancel()
|
||||||
|
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||||
|
"success": false,
|
||||||
|
"message": "the identification number could not be deleted",
|
||||||
|
"error": deleteErr,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
result, deleteErr := teacherCollection.DeleteOne(ctx, bson.M{"schooldata.tid": data["tid"]})
|
result, deleteErr := teacherCollection.DeleteOne(ctx, bson.M{"schooldata.tid": data["tid"]})
|
||||||
if deleteErr != nil {
|
if deleteErr != nil {
|
||||||
cancel()
|
cancel()
|
||||||
@@ -2231,7 +2251,17 @@ func RemoveAdmin(c *fiber.Ctx) error {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
result, deleteErr := adminCollection.DeleteOne(ctx, bson.M{"aid": data["said"]})
|
_, deleteErr := idCollection.DeleteOne(ctx, bson.M{"cid": data["aid"]})
|
||||||
|
if deleteErr != nil {
|
||||||
|
cancel()
|
||||||
|
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||||
|
"success": false,
|
||||||
|
"message": "the identification number could not be deleted",
|
||||||
|
"error": deleteErr,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
result, deleteErr := adminCollection.DeleteOne(ctx, bson.M{"aid": data["aid"]})
|
||||||
if deleteErr != nil {
|
if deleteErr != nil {
|
||||||
cancel()
|
cancel()
|
||||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||||
|
|||||||
Reference in new issue
Block a user