// GET: EmployeeRegistration/Details/5 public ActionResult Details(int id) { CheckViewBagData(); var _objEmployee = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == id).FirstOrDefault(); var _objDesignation = _DbWorkPermitSystemEntities.tbl_DesignationMaster.Where(a => a.DesignationID == _objEmployee.EmployeeDesignationID).FirstOrDefault(); var _objDepartment = _DbWorkPermitSystemEntities.tbl_DepartmentMaster.Where(p => p.DepartmentID == _objEmployee.EmployeeDepartmentID).FirstOrDefault(); DepartmentEmployeeRegistrationModel _objEmployeeModelItem = new DepartmentEmployeeRegistrationModel(); _objEmployeeModelItem.EmployeeSrNo = _objEmployee.EmployeeSrNo; _objEmployeeModelItem.EmployeeTokenNo = _objEmployee.EmployeeTokenNo; _objEmployeeModelItem.EmployeeName = _objEmployee.EmployeeName; _objEmployeeModelItem.EmployeeAddress = _objEmployee.EmployeeAddress; _objEmployeeModelItem.EmployeeContactNo = _objEmployee.EmployeeContactNo; _objEmployeeModelItem.EmployeeDepartmentID = _objEmployee.EmployeeDepartmentID; _objEmployeeModelItem.EmployeeDesignationID = _objEmployee.EmployeeDesignationID; _objEmployeeModelItem.DepartmentName = _objDepartment.DepartmentName; _objEmployeeModelItem.DesignationName = _objDesignation.DesignationName; _objEmployeeModelItem.EmployeeEmailID = _objEmployee.EmployeeEmailID; _objEmployeeModelItem.EmployeePassword = _objEmployee.EmployeePassword; _objEmployeeModelItem.Date = _objEmployee.Date; return(View(_objEmployeeModelItem)); }
public ActionResult Index() { CheckViewBagData(); List <DepartmentEmployeeRegistrationModel> _objEmployeeModel = new List <DepartmentEmployeeRegistrationModel>(); var Employee = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.ToList(); foreach (var item in Employee) { DepartmentEmployeeRegistrationModel _objEmployeeModelItem = new DepartmentEmployeeRegistrationModel(); var _objEmployee = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == item.EmployeeSrNo).FirstOrDefault(); _objEmployeeModelItem.EmployeeSrNo = _objEmployee.EmployeeSrNo; _objEmployeeModelItem.EmployeeTokenNo = _objEmployee.EmployeeTokenNo; _objEmployeeModelItem.EmployeeName = _objEmployee.EmployeeName; _objEmployeeModelItem.EmployeeAddress = _objEmployee.EmployeeAddress; _objEmployeeModelItem.EmployeeContactNo = _objEmployee.EmployeeContactNo; _objEmployeeModelItem.EmployeeDepartmentID = _objEmployee.EmployeeDepartmentID; _objEmployeeModelItem.EmployeeDesignationID = _objEmployee.EmployeeDesignationID; _objEmployeeModelItem.EmployeeEmailID = _objEmployee.EmployeeEmailID; _objEmployeeModelItem.EmployeePassword = _objEmployee.EmployeePassword; _objEmployeeModelItem.Date = _objEmployee.Date; _objEmployeeModel.Add(_objEmployeeModelItem); } return(View(_objEmployeeModel.ToList())); }
// GET: EmployeeRegistration/Edit/5 public ActionResult Edit(int id, int id1) { CheckViewBagData(); var Designation = _DbWorkPermitSystemEntities.tbl_DesignationMaster.Where(e => e.DepartmentID == id1).FirstOrDefault(); DepartmentEmployeeRegistrationModel _objEmployeeModel = new DepartmentEmployeeRegistrationModel(); var _objEmployee = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(E => E.EmployeeSrNo == id).FirstOrDefault(); { var Department = _DbWorkPermitSystemEntities.tbl_DepartmentMaster.Where(e => e.DepartmentID == _objEmployee.EmployeeDepartmentID).FirstOrDefault(); // _objEmployeeModel.EmployeeSrNo = _objEmployee.EmployeeSrNo; _objEmployeeModel.EmployeeTokenNo = _objEmployee.EmployeeTokenNo; _objEmployeeModel.EmployeeName = _objEmployee.EmployeeName; _objEmployeeModel.EmployeeAddress = _objEmployee.EmployeeAddress; _objEmployeeModel.EmployeeContactNo = _objEmployee.EmployeeContactNo; _objEmployeeModel.EmployeeEmailID = _objEmployee.EmployeeEmailID; _objEmployeeModel.EmployeeDepartmentID = _objEmployee.EmployeeDepartmentID; _objEmployeeModel.DeviceTokenId = _objEmployee.DeviceTokenId; _objEmployeeModel.DesignationCombo1 = Convert.ToString(_objEmployee.EmployeeDesignationID); // _objEmployeeModel.DepartmentName = Department.DepartmentName; //_objEmployeeModel.DesignationName = Designation.DesignationName; // _objEmployeeModel.Date = _objEmployee.Date; _objEmployeeModel.EmployeePassword = _objEmployee.EmployeePassword; }; ViewBag.DepartmentCombo1 = new SelectList(_DbWorkPermitSystemEntities.tbl_DepartmentMaster, "DepartmentID", "DepartmentName", _objEmployeeModel.EmployeeDepartmentID); ViewBag.DesignationCombo1 = new SelectList(_DbWorkPermitSystemEntities.tbl_DesignationMaster.Where(e => e.DepartmentID == id1), "DesignationID", "DesignationName", _objEmployeeModel.EmployeeDesignationID); return(View(_objEmployeeModel)); }
async void SendRegistrationToServerForEmployee(string token, string UserID) { DepartmentEmployeeRegistrationModel _objDepartmentEmployeeRegistrationModel = new DepartmentEmployeeRegistrationModel(); _objDepartmentEmployeeRegistrationModel.DeviceTokenId = token.Trim(); _objDepartmentEmployeeRegistrationModel.EmployeeTokenNo = UserID.Trim(); string Url = StatusModel.Url + "UpdateEmployeeDeviceTokenNumber"; WebHelpper _objHelper = new WebHelpper(); var PostString = JsonConvert.SerializeObject(_objDepartmentEmployeeRegistrationModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultModel ResultgetRequest = JsonConvert.DeserializeObject <ResultModel>(request); }
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)); } }
public ActionResult Edit(int id, DepartmentEmployeeRegistrationModel collection, int?DesignationCombo1) { try { // TODO: Add update logic here CheckViewBagData(); if (ModelState.IsValid) { var data = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(b => b.EmployeeSrNo == id).FirstOrDefault(); { //data.EmployeeSrNo = collection.EmployeeSrNo; data.EmployeeName = collection.EmployeeName; data.EmployeeTokenNo = collection.EmployeeTokenNo; data.EmployeeAddress = collection.EmployeeAddress; data.EmployeeContactNo = collection.EmployeeContactNo; data.EmployeeEmailID = collection.EmployeeEmailID; data.EmployeeDepartmentID = collection.EmployeeDepartmentID; data.EmployeeDesignationID = Convert.ToInt32(collection.DesignationCombo1); data.EmployeePassword = collection.EmployeePassword; }; _DbWorkPermitSystemEntities.Entry(data).State = EntityState.Modified; _DbWorkPermitSystemEntities.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DepartmentCombo1 = new SelectList(_DbWorkPermitSystemEntities.tbl_DepartmentMaster, "DepartmentID", "DepartmentName", collection.EmployeeDepartmentID); ViewBag.DesignationCombo1 = new SelectList(_DbWorkPermitSystemEntities.tbl_DesignationMaster.Where(e => e.DepartmentID == collection.EmployeeDepartmentID), "DesignationID", "DesignationName", collection.EmployeeDesignationID); // SendPushNotification(); // var resultade = new AdminApiForMVController().SendPushNotification("f","f","f"); // var r = new AdminApiForMVController().SendPushNotification(collection.DeviceTokenId, collection.EmployeeName, "Emp"); return(View()); } catch (Exception ex) { return(View()); } }
public JsonResult UpdateEmployeeDeviceTokenNumber(DepartmentEmployeeRegistrationModel collection) { try { var _objAllRequestProcessModel = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(a => a.EmployeeTokenNo == collection.EmployeeTokenNo).FirstOrDefault(); _objAllRequestProcessModel.DeviceTokenId = collection.DeviceTokenId; _DbWorkPermitSystemEntities.Entry(_objAllRequestProcessModel).State = EntityState.Modified; _DbWorkPermitSystemEntities.SaveChanges(); ResultModel _objResult = new ResultModel(); _objResult.success = 1; _objResult.msg = "Save Successfully"; return(Json(_objResult, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ResultModel _objResult = new ResultModel(); _objResult.success = 0; _objResult.msg = ex.ToString(); return(Json(_objResult, JsonRequestBehavior.AllowGet)); } }