public JsonResult getEmployeeType() { objemptypebll = new EmployeeType_BLL(); DataTable dt = objemptypebll.SelectAll(); var serializedempType = JsonConvert.SerializeObject(dt); var deserializedemptype = JsonConvert.DeserializeObject(serializedempType); return(Json(new { emptype = serializedempType }, JsonRequestBehavior.AllowGet)); }
public ActionResult ShowEmployeeType(int id) { objemptypeproperty = new EmployeeTypeProperty(); objemptypeproperty.EmployeeTypeID = id; objemptypeproperty.TableName = "tblEmployeeType"; objemptypebll = new EmployeeType_BLL(objemptypeproperty); DataTable dt = objemptypebll.SelectOne(); ViewBag.EmployeeType = dt; return(View("AddEmployeeType", objemptypeproperty)); }
public void GetEmptype() { EmployeeType_BLL EmployeeType_BLL = new EmployeeType_BLL(); DataTable dt = EmployeeType_BLL.SelectAll(); List <EmployeeTypeProperty> EmptypelistItems = new List <EmployeeTypeProperty>(); foreach (DataRow dr in dt.Rows) { EmployeeTypeProperty objEmployeeTypeProperty = new EmployeeTypeProperty(); objEmployeeTypeProperty.EmployeeType = dr["EmployeeType"].ToString(); objEmployeeTypeProperty.EmployeeTypeID = Convert.ToInt32(dr["EmployeeTypeID"].ToString()); EmptypelistItems.Add(objEmployeeTypeProperty); } ViewBag.EmpTypelistItems = EmptypelistItems; }
public JsonResult DeleteEmployeeType(int id) { objemptypeproperty = new EmployeeTypeProperty(); objemptypeproperty.EmployeeTypeID = id; objemptypeproperty.TableName = "tblEmployeeType"; objemptypeproperty.Status = "Deleted"; // objemptypeproperty.U_id = SessionManager.CurrentUser.ID; objemptypebll = new EmployeeType_BLL(objemptypeproperty); var flag = objemptypebll.UpdateStatus(); if (flag) { return(Json(new { success = true, statuscode = 200, msg = "Successfull" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, statuscode = 500, msg = "Failed" }, JsonRequestBehavior.AllowGet)); } }
public JsonResult AddEmployeeType(EmployeeTypeProperty emptype) { if (ModelState.IsValid) { if (emptype.EmployeeTypeID <= 0 || emptype.EmployeeTypeID == null) { emptype.InsertionDate = DateTime.Now; emptype.Status = "Active"; emptype.IsActive = true; emptype.InsertBy = SessionManager.CurrentUser.ID; objemptypebll = new EmployeeType_BLL(emptype); var flag = objemptypebll.Insert(); if (flag) { return(Json(new { success = true, statuscode = 200, msg = "Successfully inserted" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, statuscode = 500, msg = "Failed" }, JsonRequestBehavior.AllowGet)); } } else { objemptypebll = new EmployeeType_BLL(emptype); var flag = objemptypebll.Update(); if (flag) { return(Json(new { success = true, statuscode = 200, msg = "Successfully Updated" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, statuscode = 500, msg = "Failed" }, JsonRequestBehavior.AllowGet)); } } } else { return(Json(new { success = false, statuscode = 500, msg = "Please Enter According To Instructions" }, JsonRequestBehavior.AllowGet)); } }