public ActionResult Create(ManagementEmployeeiVm managementEmployeeiVm) { if (ModelState.IsValid) { tbld_management_employee tbldManagementEmployee = new tbld_management_employee { id = managementEmployeeiVm.Id, sales_emp_code = managementEmployeeiVm.SalesEmpCode, first_name = managementEmployeeiVm.FirstName, email = managementEmployeeiVm.Email, sales_emp_address = managementEmployeeiVm.SalesEmpAddress, sales_role_id = managementEmployeeiVm.SalesRoleId, sales_manager_id = managementEmployeeiVm.SalesManagerId, login_user_id = managementEmployeeiVm.LoginUserId, biz_zone_id = managementEmployeeiVm.BizZoneId }; _db.tbld_management_employee.Add(tbldManagementEmployee); _db.SaveChanges(); TempData["alertbox"] = "success"; TempData["alertboxMsg"] = managementEmployeeiVm.FirstName + " Employee Create Successfully"; return(RedirectToAction("Index")); } ViewBag.title = "Management Employee Create"; ViewBag.ZoneCatagory = new SelectList(_db.tbld_business_zone_hierarchy.ToList(), "Id", "biz_zone_category_name"); ViewBag.Zonebiz_zone_id = new SelectList(_db.tbld_business_zone.Where(x => x.biz_zone_category_id == managementEmployeeiVm.SalesRoleId).ToList(), "id", "biz_zone_name"); ViewBag.login_user_id = new SelectList(_db.user_info.Where(x => x.User_biz_role_id == managementEmployeeiVm.SalesRoleId).ToList(), "User_Id", "User_name"); return(View()); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbld_management_employee tbldManagementEmployee = _db.tbld_management_employee.Find(id); if (tbldManagementEmployee != null) { ManagementEmployeeiVm managementEmployeeiVm = new ManagementEmployeeiVm { Id = tbldManagementEmployee.id, SalesEmpCode = tbldManagementEmployee.sales_emp_code, FirstName = tbldManagementEmployee.first_name, Email = tbldManagementEmployee.email, SalesEmpAddress = tbldManagementEmployee.sales_emp_address, SalesRoleId = tbldManagementEmployee.sales_role_id, SalesManagerId = tbldManagementEmployee.sales_manager_id, LoginUserId = tbldManagementEmployee.login_user_id, BizZoneId = tbldManagementEmployee.biz_zone_id }; ViewBag.title = "Management Employee Edit"; ViewBag.ZoneCatagory = new SelectList(_db.tbld_business_zone_hierarchy.ToList(), "Id", "biz_zone_category_name"); ViewBag.Zonebiz_zone_id = new SelectList(_db.tbld_business_zone.Where(x => x.biz_zone_category_id == managementEmployeeiVm.SalesRoleId).ToList(), "id", "biz_zone_name"); ViewBag.login_id = new SelectList(_db.user_info.Where(x => x.User_biz_role_id == managementEmployeeiVm.SalesRoleId).ToList(), "User_Id", "User_Name"); return(View(managementEmployeeiVm)); } return(RedirectToAction("Index")); }
// GET: ManagementEmployee/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbld_management_employee tbldManagementEmployee = _db.tbld_management_employee.Find(id); if (tbldManagementEmployee == null) { return(HttpNotFound()); } return(View(tbldManagementEmployee)); }
public ActionResult DeleteConfirmed(int id) { tbld_management_employee tbldManagementEmployee = _db.tbld_management_employee.Find(id); if (tbldManagementEmployee != null) { _db.tbld_management_employee.Remove(tbldManagementEmployee); _db.SaveChanges(); TempData["alertbox"] = "success"; TempData["alertboxMsg"] = tbldManagementEmployee.first_name + " Employee Delete Successfully"; } return(RedirectToAction("Index")); }