private bool GroupBoardSecond_AcceptClick() { var students = new List <Student>(); foreach (IStudentView studentView in _groupBoardSecond.AddedStudentControlCollection) { students.Add(EFGenericRepository.Find <Student>(studentView.Id)); } var group = new Group { Id = _groupBoardSecond.CurrentGroup.Id, Name = _groupBoardSecond.GetNameOfGroup, Students = students, Photo = _groupBoardSecond.GetGroupPhoto.SetPhoto(_groupBoardSecond.CurrentGroup.Photo) }; if (!group.Equals(_groupBoardSecond.CurrentGroup, group)) { _groupBoardSecond.CurrentGroup.SetCopy(group); EFGenericRepository.Update(_groupBoardSecond.CurrentGroup); return(true); } return(false); }
public ActionResult Edit([Bind(Include = "Code,Name")] SystemCountryCodePoco systemCountryCodePoco) { if (ModelState.IsValid) { SystemCountryCodePoco[] systemCountryCodes = new SystemCountryCodePoco[] { systemCountryCodePoco }; systemCountryCodeLogic.Update(systemCountryCodes); return(RedirectToAction("Index")); } return(View(systemCountryCodePoco)); }
public ActionResult Edit([Bind(Include = "LanguageID,Name,NativeName")] SystemLanguageCodePoco systemLanguageCodePoco) { if (ModelState.IsValid) { SystemLanguageCodePoco[] systemLangPoco = new SystemLanguageCodePoco[] { systemLanguageCodePoco }; systemLanguageLogic.Update(systemLangPoco); return(RedirectToAction("Index")); } return(View(systemLanguageCodePoco)); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { // db.Entry(applicantEducationPoco).State = EntityState.Modified; // db.SaveChanges(); repo.Update(applicantEducationPoco); return(RedirectToAction("Index")); } // ViewBag.Applicant = new SelectList(db.ApplicantProfiles, "Id", "Currency", applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }
public ActionResult Edit([Bind(Include = "Id,Company,ProfileCreated,IsInactive,IsCompanyHidden")] CompanyJobDescriptionPoco companyJobdescriptionPoco) { if (ModelState.IsValid) { _EF.Update(companyJobdescriptionPoco); // db.Entry(companyJobPoco).State = EntityState.Modified; //db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.Company = new SelectList(db.CompanyProfiles, "Id", "CompanyWebsite", companyJobPoco.Company); return(View(companyJobdescriptionPoco)); }
public bool EditMagazine(MagazineViewModel magazineViewModel) { try { Magazine magazine = Mapper.Map <MagazineViewModel, Magazine>(magazineViewModel); _magazineRepository.Update(magazine); return(true); } catch { return(false); } }
public bool EditBrochure(BrochureViewModel brochureViewModel) { try { Brochure brochure = Mapper.Map <BrochureViewModel, Brochure>(brochureViewModel); _brochureRepository.Update(brochure); return(true); } catch { return(false); } }
public bool EditPublicationHouse(PublicationHouseViewModel publicationHouseViewModel) { try { PublicationHouse publicationHouse = Mapper.Map <PublicationHouseViewModel, PublicationHouse>(publicationHouseViewModel); _houseRepository.Update(publicationHouse); return(true); } catch { return(false); } }
private bool StudentBoardSecond_AcceptButton() { var selectedGroup = _studentBoardSecond.GroupsCollection .Cast <IGroupView>() .FirstOrDefault(gv => gv.IsSelected == true); var editStudent = new Student { Id = _studentBoardSecond.CurrentStudent.Id, FirstName = _studentBoardSecond.GetFirstName, LastName = _studentBoardSecond.GetLastName, MiddleName = _studentBoardSecond.GetMiddleName, DateOfBirth = _studentBoardSecond.DateOfBirth, Height = _studentBoardSecond.GetGrowth, Weight = _studentBoardSecond.GetWeight, Сitizenship = _studentBoardSecond.GetCitizenship, KnowledgeOfLanguage = _studentBoardSecond.GetKnowledgeOfLanguage, FirstPhoto = _studentBoardSecond.GetFirstPhoto.SetPhoto(_studentBoardSecond.CurrentStudent.FirstPhoto), SecondPhoto = _studentBoardSecond.GetSecondPhoto.SetPhoto(_studentBoardSecond.CurrentStudent.SecondPhoto), GroupId = selectedGroup?.Id }; var isEquality = new StudentsEqualityComparer() .Equals(editStudent, _studentBoardSecond.CurrentStudent); if (isEquality) { return(false); } _studentBoardSecond.CurrentStudent.SetCopy(editStudent); EFGenericRepository.Update(_studentBoardSecond.CurrentStudent); return(true); }
public void UpdateMagazine(MagazineViewModel magazineViewModel) { _magazineRepository.Update(Mapper.Map <MagazineViewModel, Magazine>(magazineViewModel)); }
public void UpdateAuthor(AuthorViewModel authorViewModel) { _authorRepository.Update(Mapper.Map <AuthorViewModel, Author>(authorViewModel)); }
public void UpdatePublicationHouse(PublicationHouseViewModel publicationHouseViewModel) { _publicationServiceRepository.Update(Mapper.Map <PublicationHouseViewModel, PublicationHouse>(publicationHouseViewModel)); }
public void UpdateBrochure(BrochureViewModel brochureViewModel) { _brochureRepository.Update(Mapper.Map <BrochureViewModel, Brochure>(brochureViewModel)); }