public ActionResult Create(ItemBlockRecordsModel model) { using (EHMSEntities ent = new EHMSEntities()) { int particularid = Convert.ToInt32(model.Particular); var itmBlockSetupData = ent.ItemBlockSetups.Where(x => x.BlockId == model.ItemBlockSetupID && x.ItemBlockSetupID == particularid).FirstOrDefault(); var objtosave = AutoMapper.Mapper.Map <ItemBlockRecordsModel, ItemBlockRecord>(model); objtosave.CreatedDate = DateTime.Now; objtosave.CreatedBy = Utility.GetCurrentLoginUserId(); objtosave.ItemBlockSetupID = itmBlockSetupData.ItemBlockSetupID; ent.ItemBlockRecords.Add(objtosave); int i = ent.SaveChanges(); if (i != 0) { TempData["Success"] = UtilityMessage.save; return(RedirectToAction("Index")); } else { TempData["Success"] = UtilityMessage.savefailed; return(RedirectToAction("Index")); } } // return View(); }
public ActionResult Details(int id) { ItemBlockRecordsModel model = new ItemBlockRecordsModel(); using (EHMSEntities ent = new EHMSEntities()) { var objtodetails = ent.ItemBlockRecords.Where(x => x.ItemBlcokRecID == id).SingleOrDefault(); AutoMapper.Mapper.Map(objtodetails, model); } return(PartialView("_Details", model)); }
public ActionResult Edit(int id) { ItemBlockRecordsModel model = new ItemBlockRecordsModel(); using (EHMSEntities ent = new EHMSEntities()) { var obj = ent.ItemBlockRecords.Where(x => x.ItemBlcokRecID == id).SingleOrDefault(); AutoMapper.Mapper.Map(obj, model); model.ItemBlockSetupID = obj.ItemBlockSetup.BlockId; } return(View(model)); }
public ActionResult Edit(ItemBlockRecordsModel model) { using (EHMSEntities ent = new EHMSEntities()) { var obj = ent.ItemBlockRecords.Where(x => x.ItemBlcokRecID == model.ItemBlcokRecID).SingleOrDefault(); model.CreatedBy = obj.CreatedBy; model.CreatedDate = obj.CreatedDate; model.Status = obj.Status; model.ItemBlockSetupID = obj.ItemBlockSetupID; AutoMapper.Mapper.Map(model, obj); ent.Entry(obj).State = System.Data.EntityState.Modified; ent.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Create() { ItemBlockRecordsModel model = new ItemBlockRecordsModel(); return(View()); }