// POST: FlatMembers/Delete/5 public ActionResult DeleteConfirmed(int id) { FlatMember flatMember = db.FlatMembers.Find(id); flatMember.LeavingDate = DateTime.Now; db.Entry(flatMember).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult AddMember(FlatMember flatMember) { ViewBag.OccupationId = new SelectList(db.Occupations, "Id", "Name", flatMember.OccupationId); flatMember.EntryDate = DateTime.Now; flatMember.HouseRepresentativeId = (int)Session["houseRepresentativeId"]; db.FlatMembers.Add(flatMember); db.SaveChanges(); return(RedirectToAction("Index")); }
public void AddFlatMember(FlatMember flatmember) { if (flatmember.Id != 0) { UpdateFlatMember(flatmember.Id, flatmember); } else { _flatMemberRepository.AddFlatMember(flatmember); } }
public ActionResult Edit([Bind(Include = "Id,Name,EntryDate,LeavingDate,OccupationId,HouseRepresentativeId,NationalIdOrBirthCertificate,MobileNo")] FlatMember flatMember) { if (ModelState.IsValid) { db.Entry(flatMember).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.HouseRepresentativeId = new SelectList(db.HouseRepresentatives, "Id", "Name", flatMember.HouseRepresentativeId); ViewBag.OccupationId = new SelectList(db.Occupations, "Id", "Name", flatMember.OccupationId); return(View(flatMember)); }
// GET: FlatMembers/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FlatMember flatMember = db.FlatMembers.Find(id); if (flatMember == null) { return(HttpNotFound()); } return(View(flatMember)); }
// GET: FlatMembers/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FlatMember flatMember = db.FlatMembers.Find(id); if (flatMember == null) { return(HttpNotFound()); } ViewBag.HouseRepresentativeId = new SelectList(db.HouseRepresentatives, "Id", "Name", flatMember.HouseRepresentativeId); ViewBag.OccupationId = new SelectList(db.Occupations, "Id", "Name", flatMember.OccupationId); return(View(flatMember)); }
public void UpdateFlatMember(int id, FlatMember flatmember) { _flatMemberRepository.UpdateFlatMember(id, flatmember); }