Exemplo n.º 1
0
        public IActionResult List()
        {
            SubjectsServices mongo = new SubjectsServices("school", "subjects", "mongodb://localhost:27017/");
            var subjects           = mongo.getAll();

            return(View("List", subjects));
        }
Exemplo n.º 2
0
        public IActionResult Delete(SubjectModel subject)
        {
            SubjectsServices mongo = new SubjectsServices("school", "subjects", "mongodb://localhost:27017/");

            mongo.delete(subject);
            return(Redirect("/Subjects/"));
        }
Exemplo n.º 3
0
 public IActionResult Edit(SubjectModel subject)
 {
     if (subject.name != null)
     {
         SubjectsServices mongo = new SubjectsServices("school", "subjects", "mongodb://localhost:27017/");
         mongo.edit(subject);
         return(Redirect("/Subjects/"));
     }
     return(View());
 }
Exemplo n.º 4
0
        public IActionResult Delete(string id)
        {
            SubjectsServices mongo = new SubjectsServices("school", "subjects", "mongodb://localhost:27017/");

            try
            {
                var subjects = mongo.getById(id);
                return(View("Delete", subjects[0]));
            }
            catch (Exception e)
            {
                return(View("notFoundStudent"));
            }
        }
Exemplo n.º 5
0
        public JsonResult ListJson()
        {
            SubjectsServices mongo = new SubjectsServices("school", "subjects", "mongodb://localhost:27017/");

            return(Json(mongo.getAll()));
        }