public int Update(EmpIncrementItem model) { Mapper.CreateMap <EmpIncrementItem, EmployeeIncrement>(); EmployeeIncrement objIncs = DbContext.EmployeeIncrements.SingleOrDefault(m => m.IncId == model.IncId); objIncs = Mapper.Map(model, objIncs); return(DbContext.SaveChanges()); }
public EmpIncrementItem GetById(int id) { Mapper.CreateMap <EmployeeIncrement, EmpIncrementItem>(); EmployeeIncrement objInc = DbContext.EmployeeIncrements.SingleOrDefault(m => m.IncId == id); EmpIncrementItem objIncItem = Mapper.Map <EmpIncrementItem>(objInc); return(objIncItem); }
public int Insert(EmpIncrementItem model) { try { Mapper.CreateMap <EmpIncrementItem, EmployeeIncrement>(); EmployeeIncrement objEmp = Mapper.Map <EmployeeIncrement>(model); DbContext.EmployeeIncrements.Add(objEmp); return(DbContext.SaveChanges()); } catch (Exception ex) { throw; } }
public ActionResult Edit(int id, int IncId) { EmpIncrementService objPassService = new EmpIncrementService(); EmpIncrementItem objPassItem = new EmpIncrementItem(); objPassItem = objPassService.GetById(IncId); //Session["Empid"] = objPassItem.EmpId; List <EmpIncrementItem> lstPassport = new List <EmpIncrementItem>(); objPassItem.ListIncrement = new List <EmpIncrementItem>(); objPassItem.ListIncrement.AddRange(lstPassport); ViewBag.IncId = IncId; ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objPassItem)); }
public ActionResult Create() { int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); EmpIncrementService objInc = new EmpIncrementService(); List <EmpIncrementItem> listInc = new List <EmpIncrementItem>(); listInc = objInc.IncrementListData(Empid); ViewBag.Empid = Empid; EmpIncrementItem objIncitem = new EmpIncrementItem(); objIncitem.ListIncrement = new List <EmpIncrementItem>(); objIncitem.ListIncrement.AddRange(listInc); ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objIncitem)); }
public ActionResult delete(int id, int IId, int menuid) { //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); EmpIncrementService objService = new EmpIncrementService(); List <EmpIncrementItem> lstItem = new List <EmpIncrementItem>(); EmpIncrementItem objDoc = new EmpIncrementItem(); objDoc = objService.GetById(IId); db.EmployeeIncrements.Remove(db.EmployeeIncrements.Find(IId)); db.SaveChanges(); //ViewBag.Empid = Empid; ViewBag.Menuid = Request.QueryString["menuId"]; return(RedirectToAction("Create", new { @id = id, @menuId = Request.QueryString["menuId"] })); }
public ActionResult Edit(EmpIncrementItem model) { int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); model.EmpId = Empid; string uid = null; if (Session["UserId"] != null) { uid = Session["UserId"].ToString(); } model.UpdatedBy = uid; model.UpdatedDate = System.DateTime.Now; EmpIncrementService objPass = new EmpIncrementService(); objPass.Update(model); ViewBag.Empid = Empid; return(RedirectToAction("Create", new { id = Empid, @menuId = model.Viewbagidformenu })); }
public ActionResult Create(EmpIncrementItem model) { //model.Status = "Active"; int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); model.EmpId = Empid; string uid = null; if (Session["UserId"] != null) { uid = Session["UserId"].ToString(); } model.CreatedBy = uid; model.CreatedDate = System.DateTime.Now; EmpIncrementService objEmpInc = new EmpIncrementService(); objEmpInc.Insert(model); return(RedirectToAction("Create", new { @menuId = model.Viewbagidformenu })); }