public IActionResult List() { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); var students = mongo.getAll(); return(View("List", students)); }
public PartialViewResult getRecipientList() { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); var students = mongo.getAll(); return(PartialView("Students/RecipientList", students)); }
public JsonResult getClass(string id) { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); var student = mongo.getClass(id); return(Json(student[0])); }
public IActionResult Edit(StudentsModel student) { if (ModelState.IsValid) { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); mongo.edit(student); } return(View("Edit", student)); }
public StudentCountReportSteps() { _majorServicesMock = new Mock <IMajorsServices>(); _studentRepositoryMock = new Mock <IStudentRepository>(); _encryptionMock = new Mock <IEncryption>(); _textDocumentServicesMock = new Mock <ITextDocumentServices>(); _hourRepositoryMock = new Mock <IHourRepository>(); _studentServices = new StudentsServices(_studentRepositoryMock.Object, _encryptionMock.Object, _majorServicesMock.Object, _textDocumentServicesMock.Object, _hourRepositoryMock.Object); }
public List <StudentsExt> queryStudentsbyClassName(string ClassName) { try { List <StudentsExt> stulist = new StudentsServices().queryStudentsbyClassName(ClassName); return(stulist); } catch (Exception ex) { throw ex; } }
public IActionResult Edit(string id) { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); try { var student = mongo.getById(id); return(View("Edit", student[0])); } catch (Exception e) { return(View("notFoundStudent")); } }
public IActionResult Delete(StudentsModel student) { StudentsServices mongo = new StudentsServices("school", "students", "mongodb://localhost:27017/"); try { mongo.delete(student); return(Redirect("/students")); } catch (Exception e) { return(View("notFoundStudent")); } }
static void Main(string[] args) { string InputSymbol; var ListOfCountries = new Dictionary <int, Country>() { { 1, new Country { Name = "Armenia", ID = 1 } }, { 2, new Country { Name = "England", ID = 2 } }, { 3, new Country { Name = "Germany", ID = 3 } } }; Country.Count = 3; var ListOfCities = new Dictionary <int, City>(); var ListOfUniversities = new Dictionary <int, University>(); var ListOfFaculties = new Dictionary <int, Faculty>(); var ListOfLecturers = new Dictionary <int, Lecturer>(); var ListOfStudents = new Dictionary <int, Student>(); Console.WriteLine("1a: . . Add new Country\n" + "1b: . . Get Country\n" + "1c: . . Delete Country\n" + "1d: . . Update Country\n"); Console.WriteLine("2a: . . Add new City\n" + "2b: . . Get City\n" + "2c: . . Delete City\n" + "2d: . . Update City\n"); Console.WriteLine("3a: . . Add new University\n" + "3b: . . Get University\n" + "3c: . . Delete University\n" + "3d: . . Update University\n"); Console.WriteLine("4a: . . Add new Faculty\n" + "4b: . . Get Faculty\n" + "4c: . . Delete Faculty\n" + "4d: . . Update Faculty\n"); Console.WriteLine("5a: . . Add new Lecturer\n" + "5b: . . Get Lecturer\n" + "5c: . . Delete Lecturer\n" + "5d: . . Update Lecturer\n"); Console.WriteLine("6a: . . Add new Student\n" + "6b: . . Get Student\n" + "6c: . . Delete Student\n" + "6d: . . Update Student\n"); Console.WriteLine("{0}Help{1}\n", new string('-', 10), new string('-', 10)); Console.WriteLine("1h: . . Show Countries\n" + "2h: . . Show Cities\n" + "3h: . . Show Universities\n" + "4h: . . Show Faculties\n" + "5h1: . . Show Lecturers of This Universities\n" + "5h2:. . Show Lecturers of This Faculties\n" + "6h1:. . Show Students of This Universities\n" + "6h2:. . Show Students of This Faculties\n" + "Press q to exit:․․\n"); do { InputSymbol = Console.ReadLine(); switch (InputSymbol) { case "3a": UniversityServices.AddUniversity(ref ListOfUniversities, ref ListOfCountries, ref ListOfCities); break; case "3b": UniversityServices.GetUniversity(ref ListOfUniversities); break; case "3c": UniversityServices.RemoveUniversity(ref ListOfUniversities); break; case "3d": UniversityServices.UpdateUniversity(ref ListOfUniversities); break; case "2a": Console.WriteLine(CityServices.AddCity(ref ListOfCountries, ref ListOfCities)); break; case "2b": Console.WriteLine(CityServices.GetCity(ref ListOfCities)); break; case "2c": Console.WriteLine(CityServices.RemoveCity(ref ListOfCities)); break; case "2d": Console.WriteLine(CityServices.UpdateCity(ref ListOfCities)); break; case "1a": Console.WriteLine(CountryServices.AddCountry(ref ListOfCountries)); break; case "1b": Console.WriteLine(CountryServices.GetCountry(ref ListOfCountries)); break; case "1c": Console.WriteLine(CountryServices.RemoveCountry(ref ListOfCountries)); break; case "4a": Console.WriteLine(FacultyServices.AddFaculty(ref ListOfUniversities, ref ListOfFaculties)); break; case "4b": Console.WriteLine(FacultyServices.GetFaculty(ref ListOfFaculties)); break; case "4c": FacultyServices.RemoveFaculty(ref ListOfFaculties); break; case "4d": FacultyServices.UpdateFaculty(ref ListOfFaculties); break; case "5a": LecturerServices.AddLecturer(ref ListOfUniversities, ref ListOfLecturers); break; case "5b": LecturerServices.GetLecturer(ref ListOfLecturers); break; case "5c": LecturerServices.RemoveLecturer(ref ListOfLecturers); break; case "5d": LecturerServices.UpdateLecturer(ref ListOfLecturers); break; case "1d": Console.WriteLine(CountryServices.UpdateCountry(ref ListOfCountries)); break; case "6a": StudentsServices.AddStudent(ref ListOfUniversities, ref ListOfStudents); break; case "6b": StudentsServices.GetStudent(ref ListOfStudents); break; case "6c": StudentsServices.RemoveStudent(ref ListOfStudents); break; case "6d": StudentsServices.UpdateStudent(ref ListOfStudents); break; case "1h": CountryServices.ShowCountries(ref ListOfCountries); break; case "2h": CityServices.ShowCities(ref ListOfCities); break; case "3h": UniversityServices.ShowUniversities(ref ListOfUniversities); break; case "4h": FacultyServices.ShowFaculties(ref ListOfFaculties); break; case "5h1": LecturerServices.LecturersOfThisUniversity(ref ListOfUniversities); break; case "5h2": LecturerServices.LecturersOfThisFaculty(ref ListOfFaculties); break; case "6h1": StudentsServices.StudentsOfThisUniversity(ref ListOfUniversities); break; case "6h2": StudentsServices.StudentsOfThisFaculty(ref ListOfFaculties); break; default: if (InputSymbol == "q") { break; } else { Console.WriteLine("Please enter correct symbol"); break; } } }while (InputSymbol != "q"); }