public ActionResult Addparenter(parenterVM parentervm, HttpPostedFileBase img) { string extention = img.FileName.Substring(img.FileName.LastIndexOf(".")); string fName = parentervm.parenter_id.ToString() + extention; img.SaveAs(Server.MapPath("~/Images/") + fName); parentervm.image = fName; bll.AddParenter(parentervm); return(RedirectToAction("getparenters", "Parenter", new { area = "AdminArea" })); }
public void updateparenter(parenterVM parentvm) { parenter parenterToupdate = db.parenters.Where(a => a.parenter_id == parentvm.parenter_id).FirstOrDefault(); parenterToupdate.email = parentvm.email; parenterToupdate.parenter_id = parentvm.parenter_id; parenterToupdate.Mobile = parentvm.Mobile; parenterToupdate.phone = parentvm.phone; parenterToupdate.parenter_name = parentvm.parenter_name; parenterToupdate.image = parentvm.image; db.SaveChanges(); }
//adding a parenter public void AddParenter(parenterVM parentvm) { parenter parenterToAdd = new parenter(); parenterToAdd.email = parentvm.email; parenterToAdd.parenter_id = parentvm.parenter_id; parenterToAdd.Mobile = parentvm.Mobile; parenterToAdd.phone = parentvm.phone; parenterToAdd.parenter_name = parentvm.parenter_name; parenterToAdd.image = parentvm.image; db.parenters.Add(parenterToAdd); db.SaveChanges(); }
public ActionResult editparenter(parenterVM parentervm, HttpPostedFileBase img) { if (img != null) { string extention = img.FileName.Substring(img.FileName.LastIndexOf(".")); string fName = parentervm.parenter_id.ToString() + extention; img.SaveAs(Server.MapPath("~/Images/") + fName); parentervm.image = fName; } bll.updateparenter(parentervm); List <parenterVM> parents = bll.getAllParenters(); ViewBag.news = parents; return(RedirectToAction("getparenters", "parenter", new { area = "AdminArea" })); }
// get lab by id public parenterVM getParenterById(int id) { parenter myparenter = db.parenters.Where(a => a.parenter_id == id).FirstOrDefault(); parenterVM parentervm = new parenterVM(); if (myparenter != null) { parentervm.email = myparenter.email; parentervm.parenter_id = myparenter.parenter_id; parentervm.Mobile = myparenter.Mobile; parentervm.phone = myparenter.phone; parentervm.parenter_name = myparenter.parenter_name; parentervm.image = myparenter.image; return(parentervm); } else { return(null); } }
public List <parenterVM> getAllParenters() { List <parenterVM> myparenters = new List <parenterVM>(); var parenter = db.parenters.ToList(); foreach (var item in parenter) { parenterVM parenterobj = new parenterVM(); parenterobj.email = item.email; parenterobj.parenter_id = item.parenter_id; parenterobj.Mobile = item.Mobile; parenterobj.phone = item.phone; parenterobj.parenter_name = item.parenter_name; parenterobj.image = item.image; myparenters.Add(parenterobj); } return(myparenters); }
public ActionResult editparenter(int id) { parenterVM parentertoedit = bll.getParenterById(id); return(PartialView(parentertoedit)); }