public ActionResult Create(DepartmentEmployeeRegistrationModel collection, int?DesignationCombo) { try { CheckViewBagData(); if (ModelState.IsValid) { var data = new tbl_DepartmentEmployeeRegistration() { EmployeeTokenNo = collection.EmployeeTokenNo, EmployeeAddress = collection.EmployeeAddress, EmployeeContactNo = collection.EmployeeContactNo, EmployeeDepartmentID = collection.EmployeeDepartmentID, // EmployeeDesignationID = collection.EmployeeDesignationID, EmployeeDesignationID = Convert.ToInt32(collection.DesignationCombo1), EmployeeEmailID = collection.EmployeeEmailID, EmployeeName = collection.EmployeeName, EmployeePassword = collection.EmployeePassword, Date = DateTime.Now }; _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Add(data); if (!_DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Any(p => p.EmployeeTokenNo == collection.EmployeeTokenNo)) { _DbWorkPermitSystemEntities.SaveChanges(); return(RedirectToAction("Index")); } else { TempData["ErrorTokenNo"] = "Token No. Already Present !!!"; } } //other way //ViewBag.DepartmentCombo = _DbWorkPermitSystemEntities.tbl_DepartmentMaster; ViewBag.DepartmentCombo = new SelectList(_DbWorkPermitSystemEntities.tbl_DepartmentMaster, "DepartmentID", "DepartmentName"); //ViewBag.DesignationCombo = new SelectList(_DbWorkPermitSystemEntities.tbl_DesignationMaster, "DesignationID", "DesignationName"); return(View()); } catch (Exception ex) { ResultModel _objResult = new ResultModel(); _objResult.success = 0; _objResult.msg = ex.ToString(); return(View()); } }
public JsonResult AddDepartmentEmployeeRegistration(DepartmentEmployeeRegistrationModel collection) { try { ResultModel _objResult = new ResultModel(); var data = new tbl_DepartmentEmployeeRegistration() { DeviceTokenId = collection.DeviceTokenId, EmployeeTokenNo = collection.EmployeeTokenNo, EmployeeAddress = collection.EmployeeAddress, EmployeeContactNo = collection.EmployeeContactNo, EmployeeDepartmentID = collection.EmployeeDepartmentID, EmployeeDesignationID = collection.EmployeeDesignationID, EmployeeEmailID = collection.EmployeeEmailID, EmployeeName = collection.EmployeeName, EmployeePassword = collection.EmployeePassword, Date = DateTime.Now }; _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Add(data); if (!_DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Any(p => p.EmployeeTokenNo == collection.EmployeeTokenNo)) { _DbWorkPermitSystemEntities.SaveChanges(); _objResult.success = 1; _objResult.msg = "Save Successfully"; return(Json(_objResult, JsonRequestBehavior.AllowGet)); } else { _objResult.success = 0; _objResult.msg = "Token No. Already Present !!!"; return(Json(_objResult, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { ResultModel _objResult = new ResultModel(); _objResult.success = 0; _objResult.msg = ex.ToString(); return(Json(_objResult, JsonRequestBehavior.AllowGet)); } }