public bool PostEdit_Info(Member_ViewModel info) { try { Person_Info_Model Member = new Person_Info_Model { Id = info.Id, Name = info.Name, Phone_No = info.Phone_No, Email = info.Email, Category = info.Category, Volunteer = info.Volunteer, Leader = info.Leader, Date = info.Date, Approved = info.Approved, Contac = info.Contac, Ownership_Id = info.Ownership_Id }; if (info.Photo != null) { _Data.Image_Models.FirstOrDefault(x => x.Ownership_Id == Member.Ownership_Id).Directory = info.Photo; } _Data.Entry(Member).State = EntityState.Modified; _Data.SaveChanges(); return(true); } catch { return(false); } }
public ActionResult Edit(Member_ViewModel collection) { bool Result = _Personal_Information.PostEdit_Info(collection); return(Content(Result.ToString())); }
public Member_ViewModel GetEdit_Info(int Id) { Person_Info_Model Member = new Person_Info_Model(); Member_ViewModel info = new Member_ViewModel(); try { Member = _Data.Person_Info_Models.FirstOrDefault(x => x.Id == Id); info = new Member_ViewModel { Id = Member.Id, Photo = _Data.Image_Models.FirstOrDefault(x => x.Ownership_Id == Member.Ownership_Id).Directory, Name = Member.Name, Phone_No = Member.Phone_No, Email = Member.Email, Category = Member.Category, Volunteer = Member.Volunteer, Leader = Member.Leader, Date = Member.Date, Approved = Member.Approved, Contac = Member.Contac, Ownership_Id = Member.Ownership_Id }; return(info); } catch { return(info); } }