public Object EditRecord(Int64 Id) { DepartmentClass department = new DepartmentClass(); try { Department _department = DAL.DALDepartment.EditDepartment(Convert.ToInt32(Id)); department.DepartmentID = _department.DeptID; if (_department.DeptName != null) { department.DepartmentName = _department.DeptName; } if (_department.DeptCode != null) { department.DepartmentCode = _department.DeptCode.ToUpper(); } }//try catch (Exception ex) { throw; } return department; }
public ActionResult Create(DepartmentClass model) { if (Session["Login"] != null) { if (String.IsNullOrEmpty(model.DepartmentCode.ToString())) { ModelState.AddModelError("Department Code", "Please Enter Department Code"); } if (String.IsNullOrEmpty(model.DepartmentName.ToString())) { ModelState.AddModelError("Department Name", "Please Enter Department Name"); } if (ModelState.IsValid) { try { LoginSession loginsession = (LoginSession)Session["Login"]; model.CreateBy = Convert.ToInt64(loginsession.UserID); if (DepartmentModels.CreateDepartment(model)) { return Json(new { result = 1, message = "Record was successfully Saved!" }); } else { return Json(new { result = 0, message = "Duplicate Contract Name " }); } } catch (Exception ex) { return Json(new { result = 0, message = "ErrorMessage" + ":" + ex.StackTrace.ToString() }); } } else { String errorMessage = String.Empty; String exception = String.Empty; foreach (var modelStateVal in ViewData.ModelState.Values) { foreach (var error in modelStateVal.Errors) { errorMessage = error.ErrorMessage; exception = error.Exception.ToString(); } } return Json(new { result = 0, message = "ErrorMessage" + ":" + exception }); } } else { return RedirectToAction("Index", "Department"); } }
public ActionResult DView(String Dept_ID) { if (Session["Login"] != null) { LoginSession loginsession = (LoginSession)Session["Login"]; ViewBag.CompanyLogo = loginsession.CompanyLogo; ViewBag.Layout1 = BAL.Common.LayoutType(loginsession.UserType); String actionName = this.ControllerContext.RouteData.Values["action"].ToString(); String controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); ViewBag.Menu = BAL.Common.GetActiveMenu(controllerName, actionName, BAL.Common.LayoutType(loginsession.UserType)); ViewBag.RoleName = loginsession.RoleName; if (Dept_ID != null) { String Dec_DeptID = BAL.Security.URLDecrypt(Dept_ID); DepartmentClass department = new DepartmentClass(); if ((Dec_DeptID != "0") && (Dec_DeptID != null)) { department = BAL.DepartmentModels.ViewDepartment(Dec_DeptID); } return View(department); } else { return RedirectToAction("Index", "Contract"); } } else { return RedirectToAction("Index", "Home"); } }
public ActionResult Update(DepartmentClass model) { if (Session["Login"] != null) { if (ModelState.IsValid) { try { LoginSession loginsession = (LoginSession)Session["Login"]; model.ModifyBy = Convert.ToInt64(loginsession.UserID); if (DepartmentModels.UpdateDepartment(model)) { return RedirectToAction("Index", "Department"); } else { return Content("Unable to save , try again"); } } catch (Exception ex) { return Content("ErrorMessage" + ":" + ex.StackTrace.ToString()); } } else { String errorMessage = String.Empty; String exception = String.Empty; foreach (var modelStateVal in ViewData.ModelState.Values) { foreach (var error in modelStateVal.Errors) { errorMessage = error.ErrorMessage; exception = error.Exception.ToString(); } } return Content("ErrorMessage" + ":" + exception); } } else { return RedirectToAction("Index", "Home"); } }
public Boolean DeleteRecord(Int64 ID) { Boolean flag = false; DepartmentClass department = new DepartmentClass(); return flag; }
public static bool UpdateDepartment(DepartmentClass department) { Boolean flag = false; try { Icontext objtext = new BALDepartment(); flag = objtext.UpdateRecord(department); } catch (Exception ex) { throw; } return flag; }
public Object ViewRecord(Int64 DeptId) { DepartmentClass vwDepartment = new DepartmentClass(); try { Department depart = DAL.DALDepartment.ViewDepartmentRecord(Convert.ToInt32(DeptId)); vwDepartment.DepartmentID = depart.DeptID; if (!String.IsNullOrEmpty(depart.DeptCode)) { vwDepartment.DepartmentCode = depart.DeptCode; } if (!String.IsNullOrEmpty(depart.DeptName)) { vwDepartment.DepartmentName = depart.DeptName; } } catch (Exception ex) { throw; } return vwDepartment; }