public Student( string firstName, string middleName, string lastName, int ssnNumber, string permAdress, string phoneNumber, string email, string course, Specialties specialty, Universities university, Faculties faculty) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.SSN = ssnNumber; this.PermanentAdress = permAdress; this.PhoneNumber = phoneNumber; this.Email = email; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
public async Task <IActionResult> Edit(int id, int countryId, [Bind("Id,Name,CountryId")] Universities universities) { if (id != universities.Id) { return(NotFound()); } ViewBag.CountryId = countryId; if (ModelState.IsValid) { try { _context.Update(universities); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UniversitiesExists(universities.Id)) { return(NotFound()); } else { throw; } } //return RedirectToAction(nameof(Index)); return(RedirectToAction("Index", "Universities", new { id = countryId })); } ViewData["CountryId"] = new SelectList(_context.Countries, "Id", "Name", universities.CountryId); //return View(universities); return(RedirectToAction("Index", "Universities", new { id = countryId })); }
public IActionResult EditU(int UnId) { // Universities UnToEdit = context.Universities.FirstOrDefault(x => x.UniversityId == UnId); Universities UnToEdit = context.FindUniversity(UnId); return(View("UniversityEdit", UnToEdit)); }
public Student( string firstName, string middleName, string lastName, string sSN, string address, string phoneNbr, string email, string course, Faculties faculty, Specialties specialty, Universities university ) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.FacultyNumber = sSN; this.PhoneNumber = phoneNbr; this.Email = email; this.PermanentAddress = address; this.Course = course; this.Faculty = faculty; this.Specialty = specialty; this.University = university; }
public async Task Initialize(IDatabaseFiller dbFiller) { if (!Universities.Any() && !Faculties.Any() && !Programmes.Any()) { DataFixture.Initialize(this); await dbFiller.Fill(this); } }
public Student(string fullName, string email, long phoneNumber, int course, Subjects subject, Universities university) { this.fullName = fullName; this.email = email; this.phoneNumber = phoneNumber; this.course = course; this.subject = subject; this.university = university; }
public IActionResult UpdateUn(int UnId, Universities EditUniv) { context.UpdateUniversity(UnId, EditUniv); // Universities UnToEdit = context.Universities.FirstOrDefault(x => x.UniversityId == UnId); // Universities UnToEdit = this.FindUniversity(UnId); // UnToEdit.Name = UnToEdit.Name; // UnToEdit.Location= UnToEdit.Location; // context.SaveChanges(); return(View("UniversityEdit", EditUniv)); }
public IActionResult RemoveUniversity(int UnId) { ViewBag.Universities = context.Universities; Universities RetrievedUn = context.Universities.SingleOrDefault(u => u.UniversityId == UnId); context.Universities.Remove(RetrievedUn); context.SaveChanges(); return(Redirect("/")); }
private void HelpFuncsOnTaskComletedEventHandler(dynamic objects, HelpFuncs.TaskType taskType) { //lab1.Text = objects.ToString(); // if (tastType == HelpFuncs.TaskType.Country) switch (taskType) { case HelpFuncs.TaskType.Country: { this.Countries = (List <Country>)objects; Countries.Sort((p1, p2) => String.Compare(p1.caption, p2.caption, StringComparison.Ordinal)); foreach (var country in Countries) { CountriesList.Items.Add(country.caption); } } ; break; case HelpFuncs.TaskType.City: { var tmp = (List <City>)objects; tmp.Sort((p1, p2) => String.Compare(p1.Title, p2.Title, StringComparison.Ordinal)); while (Cities.Count > 0) { Cities.RemoveAt(0); } foreach (var city in tmp) { Cities.Add(city); } CitiesList.IsVisible = Cities.Count > 0; tmp.Clear(); // CitiesList.IsVisible = false; } ; break; case HelpFuncs.TaskType.University: { var tmp = (List <University>)objects; tmp.Sort((p1, p2) => String.Compare(p1.Title, p2.Title, StringComparison.Ordinal)); while (Universities.Count > 0) { Universities.RemoveAt(0); } foreach (var university in tmp) { Universities.Add(university); } UnivesitiesList.IsVisible = Universities.Count > 0; } ; break; } }
/// <summary> /// Fills all the Dropdown lists with Data from the database /// </summary> /// <param name="context"></param> /// <param name="logger"></param> public void FillAllDropdowns(DataContext context, ILogger logger) { List <DtFieldOfStudies> fieldsOfStudies = new List <DtFieldOfStudies>(); List <DtSubject> subjects = new List <DtSubject>(); List <DtFederalState> federalStates = new List <DtFederalState>(); List <DtUniversity> universities = new List <DtUniversity>(); try { // get entries from db fieldsOfStudies = context.FieldsOfStudies.OrderBy(f => f.FieldOfStudiesName).ToList(); subjects = context.Subjects.OrderBy(s => s.SubjectName).ToList(); federalStates = context.FederalStates.OrderBy(f => f.FederalStateName).ToList(); universities = context.Universities.OrderBy(u => u.UniversityName).ToList(); } catch (Exception ex) { logger.LogError(ex, "Error while loading Dropdown entries from the Database"); } // fill SelectLists foreach (var item in fieldsOfStudies) { FieldsOfStudies.Add(new SelectListItem { Value = item.FieldOfStudiesID.ToString(), Text = item.FieldOfStudiesName }); } foreach (var item in subjects) { Subjects.Add(new SelectListItem { Value = item.SubjectID.ToString(), Text = item.SubjectName }); } foreach (var item in federalStates) { FederalStates.Add(new SelectListItem { Value = item.FederalStateID.ToString(), Text = item.FederalStateName }); } foreach (var item in universities) { Universities.Add(new SelectListItem { Value = item.UniversityID.ToString(), Text = item.UniversityName }); } }
public IActionResult AddUniversity(Universities newUniversity) { ViewBag.Universities = context.Universities; if (!ModelState.IsValid) { return(View("Universities")); } context.Universities.Add(newUniversity); context.SaveChanges(); return(View("Universities")); }
//constuctors public Student(string firstName, string middleName, string lastName, long ssn, string permanentAddress, string mobilePhoneEmail, int course, Specialties specialty, Universities university, Faculties faculty) { this.firstName = firstName; this.middleName = middleName; this.lastName = lastName; this.ssn = ssn; this.permanentAddress = permanentAddress; this.mobilePhoneEmail = mobilePhoneEmail; this.course = course; this.specialty = specialty; this.university = university; this.faculty = faculty; }
public Student() { this.firstName = null; this.midleName = null; this.lastName = null; this.course = 0; this.speciality = 0; this.university = 0; this.eMail = null; this.phoneNumber = null; studentsCount++; }
public Student(Name name, string ssn, Address address, string mobilePhone, string email, int course, Specialties specialty, Universities university, Faculties faculty) { this.Name = name; this.SSN = ssn; this.Address = address; this.MobilePhone = mobilePhone; this.EMail = email; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
// constructors public Student(string fName, string mName, string lName, string currentStSSN, string stAddress, string phoneNum, string stEmail, int inputCourse, Specialties specialtyName, Faculties facultyName, Universities universityName) { this.FirstName = fName; this.MiddleName = mName; this.LastName = lName; this.SSN = currentStSSN; this.PermanentAddress = stAddress; this.MobilePhone = phoneNum; this.Email = stEmail; this.Course = inputCourse; this.specialty = specialtyName; // do I need to validate the input data for fields this.faculty = facultyName; this.university = universityName; }
public Student(string firstName, string middleName, string lastName, int ssn, string address, string phone, int course, Specialty specialty, Universities university, Faculties faculty) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.Ssn = ssn; this.Address = address; this.Phone = phone; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
public Student(string fName, string mName, string lName, string ssn, string address, string mobilePhone, string email, uint course, Universities uni, Faculties fac, Specialties spec) { this.FirstName = fName; this.MiddleName = mName; this.LastName = lName; this.SSN = ssn; this.Address = address; this.MobilePhone = mobilePhone; this.Email = email; this.Course = course; this.University = uni; this.Faculty = fac; this.Speciality = spec; }
// Constructors public Student(string fName, string mName, string lName, string ssn, string address, string phone, string email, string course, Specialties speciality, Universities university, Faculties faculty) { this.FName = fName; this.MName = mName; this.LName = lName; this.SSN = ssn; this.Address = address; this.Phone = phone; this.EMail = email; this.Course = course; this.Speciality = speciality; this.University = university; this.Faculty = faculty; }
//constructors public Student (string firstName, string middleName, string lastName, string ssn, string permanentAddress, string mobilePhone, string email, string course, Specialties specialty, Universities university, Faculties faculty) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.Ssn = ssn; this.PermanentAddress = permanentAddress; this.MobilePhone = mobilePhone; this.Email = email; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
public Student(string fName, string mName, string lName, string ssn, string addr, string number, string mail, ushort course, Universities uni, Faculties facult, Specialties specialty) { this.FirstName = fName; this.MiddleName = mName; this.LastName = lName; this.SSN = ssn; this.Address = addr; this.PhoneNumber = number; this.Email = mail; this.Course = course; this.University = uni; this.Faculty = facult; this.Specialty = specialty; }
public Student(string firstName, string midleName, string lastName, byte course, Specialities speciality, Universities university, string eMail, string phoneNumber) : this(firstName, midleName, lastName) { this.course = course; this.speciality = speciality; this.university = university; this.eMail = eMail; this.phoneNumber = phoneNumber; }
public Student(string firstName, string middleName, string lastName, string socialSecurityNumber, string address, string mobilePhone, string email, string course, Universities university, Faculties faculty, Specialties speciality) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.SocialSecurityNumber = socialSecurityNumber; this.Address = address; this.MobilePhone = mobilePhone; this.Email = email; this.Course = course; this.University = university; this.Faculty = faculty; this.Speciality = speciality; }
public Student(string fName, string mName, string lName, string ssn, string address, string phone, string email, int course, Universities university, Faculty faculty, Specialty specialty) { this.FirstName = fName; this.MiddleName = mName; this.LastName = lName; this.SSN = ssn; this.Address = address; this.Phone = phone; this.Email = email; this.Course = course; this.university = university; this.faculty = faculty; this.specialty = specialty; }
public Student(string firstName, string middleName, string lastName, uint egn, string address, string phone, string email, byte course, Specialties specialty, Universities university, Faculties faculty) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.EGN = egn; this.Address = address; this.Phone = phone; this.Email = email; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
public async Task <IActionResult> Create(int countryId, [Bind("Id,Name")] Universities universities) { universities.CountryId = countryId; if (ModelState.IsValid) { _context.Add(universities); await _context.SaveChangesAsync(); //return RedirectToAction(nameof(Index)); return(RedirectToAction("Index", "Universities", new { id = countryId, name = _context.Countries.Where(v => v.Id == countryId).FirstOrDefault().Name })); } //ViewData["CountryId"] = new SelectList(_context.Countries, "Id", "Name", universities.CountryId); // return View(universities); return(RedirectToAction("Index", "Universities", new { id = countryId, name = _context.Countries.Where(v => v.Id == countryId).FirstOrDefault().Name })); }
public Student(string fname, string mname, string lname, string ssn, string address, string phone, string email, byte course, Specialities spec, Universities uni, Faculties fac) { this.FirstName = fname; this.MiddleName = mname; this.LastName = lname; this.SSN = ssn; this.Address = address; this.MobilePhone = phone; this.Email = email; this.Course = course; this.Speciality = spec; this.University = uni; this.Faculty = fac; }
public void TrimAndUppercaseFirst() { Universities.ForEach(university => { university.EducationalInstitution = university.EducationalInstitution.TrimAndUppercaseFirst(); university.Specialization = university.Specialization.TrimAndUppercaseFirst(); university.Specialty = university.Specialty.TrimAndUppercaseFirst(); university.AdditionalInformation = university.AdditionalInformation.TrimAndUppercaseFirst(); }); Courses.ForEach(course => { course.CourseName = course.CourseName.TrimAndUppercaseFirst(); course.EducationalEstablishment = course.EducationalEstablishment.TrimAndUppercaseFirst(); course.AdditionalInformation = course.AdditionalInformation.TrimAndUppercaseFirst(); }); }
public Student Clone() { Student original = this; string firstName = original.FirstName; string middleName = original.MiddleName; string lastName = original.LastName; long ssn = original.Ssn; string address = original.Address; string phone = original.Phone; string email = original.Email; string course = original.Course; Specialties specialty = original.Specialty; Universities university = original.University; Faculties faculty = original.Faculty; return(new Student(firstName, middleName, lastName, ssn, address, phone, email, course, specialty, university, faculty)); }
} // Calls the second constructor public Student( string firstName = "", string middleName = "", string lastName = "", string ssn = "", string address = "", string mobileNumber = "", string email = "", byte course = 0, Specialties specialty = Specialties.Undefined, Universities university = Universities.Undefined, Faculties faculty = Faculties.Undefined) { this.FirstName = firstName; this.MiddleName = middleName; this.LastName = lastName; this.SSN = ssn; this.Address = address; this.MobileNumber = mobileNumber; this.Email = email; this.Course = course; this.Specialty = specialty; this.University = university; this.Faculty = faculty; }
private void Init() { IsLoading = true; _dataProvider.GetUniversitiesAsync().Subscribe( result => { var filtered = result.Data.Where(u => !string.IsNullOrWhiteSpace(u.ShortName)).ToList(); filtered.ForEach(u => u.ShortName = u.ShortName.Trim()); result.Data = filtered.OrderBy(u => u.ShortName).ToList(); _storedRequest = result; UniversitiesList = FormatResult(result.Data, _resultGrouper); IsLoading = false; }, ex => { IsLoading = false; _notificationService.ShowSomethingWentWrongToast(); } ); }
//Заполнение тестовых данных. public void FillTestData(int n) { Universities.Clear(); //var noImage = new Bitmap(Path.GetFullPath("empty.png")); // Университеты. Universities = new List <University>(); for (int i = 0; i < n - 5; i++) { //Специальности. var spetialities = new List <Spetiality>(); for (int j = 0; j < 5; j++) { spetialities.Add(new Spetiality ( $"Spetiality{j}", j * 1000 + 10000, 170 + j, 30 + j, 80 + j, j )); } Universities.Add(new University ( //Image = noImage, $"Kharkiv, Naukova street, {i}", $"University{i}", spetialities )); } Applicants.Clear(); // Абитуриенты. Applicants = new List <Applicant>(); for (int i = 0; i < n; i++) { Applicants.Add(new Applicant($"Applicant{i}", "123")); } }
//Constructor public University(Universities uni, Faculties facultet, Specialties specialty) { this.Univercities = uni; this.Faculty = facultet; this.Specialty = specialty; }