public override void PopulateEntityDTO(SR.MVCWebSite.StudentsService.StudentDTO item) { item.Id = Id; item.FirstName = FirstName; item.LastName = LastName; item.Comment = Comment; item.DateOfBirth = DateOfBirth; Faculty = new SR.MVCWebSite.StudentsService.FacultyDTO(); FacultiesClientModel _facService = new FacultiesClientModel(); SR.MVCWebSite.FacultiesService.FacultyDTO fac = _facService.Service.GetFaculties().Where(x => x.Id == SelectedFaculty).FirstOrDefault(); Faculty.Id = fac.Id; Faculty.Name = fac.Name; Faculty.City = fac.City; Faculty.Address = fac.Address; item.Faculty = Faculty; Nationality = new SR.MVCWebSite.StudentsService.NationalityDTO(); NationalitiesClientModel _natService = new NationalitiesClientModel(); SR.MVCWebSite.NationalitiesService.NationalityDTO nat = _natService.Service.GetNationalities().Where(x => x.Id == SelectedNationality).FirstOrDefault(); Nationality.Id = nat.Id; Nationality.Name = nat.Name; item.Nationality = Nationality; }
public static IEnumerable <SelectListItem> LoadFacultiesData() { FacultiesClientModel _service = new FacultiesClientModel(); List <SelectListItem> items = new List <SelectListItem>(); foreach (var item in _service.Service.GetFaculties()) { items.Add( new SelectListItem() { Value = item.Id.ToString(), Text = item.Name }); } return(items); }