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));
 }
Пример #5
0
 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));
 }
Пример #6
0
 public bool EditMagazine(MagazineViewModel magazineViewModel)
 {
     try
     {
         Magazine magazine = Mapper.Map <MagazineViewModel, Magazine>(magazineViewModel);
         _magazineRepository.Update(magazine);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #7
0
 public bool EditBrochure(BrochureViewModel brochureViewModel)
 {
     try
     {
         Brochure brochure = Mapper.Map <BrochureViewModel, Brochure>(brochureViewModel);
         _brochureRepository.Update(brochure);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #8
0
 public bool EditPublicationHouse(PublicationHouseViewModel publicationHouseViewModel)
 {
     try
     {
         PublicationHouse publicationHouse = Mapper.Map <PublicationHouseViewModel, PublicationHouse>(publicationHouseViewModel);
         _houseRepository.Update(publicationHouse);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Пример #9
0
        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));
 }
Пример #11
0
 public void UpdateAuthor(AuthorViewModel authorViewModel)
 {
     _authorRepository.Update(Mapper.Map <AuthorViewModel, Author>(authorViewModel));
 }
Пример #12
0
 public void UpdatePublicationHouse(PublicationHouseViewModel publicationHouseViewModel)
 {
     _publicationServiceRepository.Update(Mapper.Map <PublicationHouseViewModel, PublicationHouse>(publicationHouseViewModel));
 }
Пример #13
0
 public void UpdateBrochure(BrochureViewModel brochureViewModel)
 {
     _brochureRepository.Update(Mapper.Map <BrochureViewModel, Brochure>(brochureViewModel));
 }