public async void RequestDetailsByRequestID() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); string Url = StatusModel.Url + "GetProcessRequestDetailsByRequestID"; WebHelpper _objHelper = new WebHelpper(); ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestIDModel = new ProcessRequestDetailsByRequestIDModel(); _objProcessRequestDetailsByRequestIDModel.RequestProcessSrNo = Convert.ToInt32(StatusModel.RequestProcessSrNo); var PostString = JsonConvert.SerializeObject(_objProcessRequestDetailsByRequestIDModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultProcessRequestDetailsByRequestIDModel = JsonConvert.DeserializeObject <ProcessRequestDetailsByRequestIDModel>(request); tvRequestID.Text = Convert.ToString(ResultProcessRequestDetailsByRequestIDModel.RequestProcessSrNo); tvEmployeeName.Text = ResultProcessRequestDetailsByRequestIDModel.EmployeeName; tvDepartment.Text = ResultProcessRequestDetailsByRequestIDModel.EmployeeDepartmentName; tvVendorNAme.Text = ResultProcessRequestDetailsByRequestIDModel.VendorName; tvContractor.Text = ResultProcessRequestDetailsByRequestIDModel.ContractorName; tvNatureOfWork.Text = ResultProcessRequestDetailsByRequestIDModel.NatureOfWork; tvStartTime.Text = ResultProcessRequestDetailsByRequestIDModel.VisitStartTime.ToString(); tvEndTime.Text = ResultProcessRequestDetailsByRequestIDModel.VisitEndTime.ToString(); tvNoOfPerson.Text = ResultProcessRequestDetailsByRequestIDModel.NoOfVendors.ToString(); tvReasons.Text = ResultProcessRequestDetailsByRequestIDModel.VendorVisitResons; progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public async void RequestDetailsByRequestID() { try { progressDialog = ProgressDialog.Show(this, Android.Text.Html.FromHtml("<font color='#EC407A'> Please wait...</font>"), Android.Text.Html.FromHtml("<font color='#EC407A'> Checking User Info...</font>"), true); string Url = StatusModel.Url + "GetProcessRequestDetailsByRequestID"; WebHelpper _objHelper = new WebHelpper(); ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestIDModel = new ProcessRequestDetailsByRequestIDModel(); _objProcessRequestDetailsByRequestIDModel.RequestProcessSrNo = Convert.ToInt32(StatusModel.RequestProcessSrNo); var PostString = JsonConvert.SerializeObject(_objProcessRequestDetailsByRequestIDModel); var request = await _objHelper.MakePostRequest(Url, PostString, true); ResultProcessRequestDetailsByRequestIDModel = JsonConvert.DeserializeObject <ProcessRequestDetailsByRequestIDModel>(request); tvActivityOwner.Text = ResultProcessRequestDetailsByRequestIDModel.ActivityOwnerStatus; tvAreaOwner.Text = ResultProcessRequestDetailsByRequestIDModel.AreaOwnerStatus; tvSafety.Text = ResultProcessRequestDetailsByRequestIDModel.SafetyStatus; tvContractor.Text = ResultProcessRequestDetailsByRequestIDModel.ContractorStatus; progressDialog.Hide(); } catch (Exception e) { progressDialog.Hide(); string ErrorMsg = e.ToString(); Toast.MakeText(this, ErrorMsg, ToastLength.Long).Show(); } }
public ActionResult Edit(int id, ProcessRequestDetailsByRequestIDModel collection) { try { // TODO: Add update logic here CheckViewBagData(); return(RedirectToAction("Index")); } catch { return(View()); } }
public JsonResult GetProcessRequestDetailsByRequestID(ProcessRequestDetailsByRequestIDModel collection) { try { ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestID = new ProcessRequestDetailsByRequestIDModel(); var _objAllRequestProcessModel = _DbWorkPermitSystemEntities.tbl_RequestProcess.Where(p => p.RequestProcessSrNo == collection.RequestProcessSrNo).FirstOrDefault(); var _objDepartmentEmployeeRegistration = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == _objAllRequestProcessModel.EmployeeId).FirstOrDefault(); var _objDepartmentMaster = _DbWorkPermitSystemEntities.tbl_DepartmentMaster.Where(p => p.DepartmentID == _objDepartmentEmployeeRegistration.EmployeeDepartmentID).FirstOrDefault(); var _objVendorUserRegistration = _DbWorkPermitSystemEntities.tbl_VendorUserRegistration.Where(p => p.VendorSrNo == _objAllRequestProcessModel.VendorSrNo).FirstOrDefault(); var _objContractor = _DbWorkPermitSystemEntities.tbl_ContractorMaster.Where(p => p.ContractorSrNo == _objVendorUserRegistration.VendorContractorSrNo).FirstOrDefault(); _objProcessRequestDetailsByRequestID.RequestProcessSrNo = _objAllRequestProcessModel.RequestProcessSrNo; _objProcessRequestDetailsByRequestID.EmployeeTokenNo = _objDepartmentEmployeeRegistration.EmployeeTokenNo; _objProcessRequestDetailsByRequestID.EmployeeName = _objDepartmentEmployeeRegistration.EmployeeName; _objProcessRequestDetailsByRequestID.EmployeeDepartmentName = _objDepartmentMaster.DepartmentName; _objProcessRequestDetailsByRequestID.VendorName = _objVendorUserRegistration.VendorName; _objProcessRequestDetailsByRequestID.ContractorName = _objContractor.ContractorName; _objProcessRequestDetailsByRequestID.VisitStartTime = Convert.ToDateTime(_objAllRequestProcessModel.VisitStartTime); _objProcessRequestDetailsByRequestID.VisitEndTime = Convert.ToDateTime(_objAllRequestProcessModel.VisitEndTime); _objProcessRequestDetailsByRequestID.NatureOfWork = _objVendorUserRegistration.VendorNatureOfWork; _objProcessRequestDetailsByRequestID.NoOfVendors = _objAllRequestProcessModel.NoOfVendors; _objProcessRequestDetailsByRequestID.VendorVisitResons = _objAllRequestProcessModel.VendorVisitResons; _objProcessRequestDetailsByRequestID.EmployeeId = _objAllRequestProcessModel.EmployeeId; _objProcessRequestDetailsByRequestID.VendorSrNo = _objAllRequestProcessModel.VendorSrNo; _objProcessRequestDetailsByRequestID.EmployeeDepartmentID = _objAllRequestProcessModel.EmployeeDepartmentID; _objProcessRequestDetailsByRequestID.VendorAccessories = _objAllRequestProcessModel.VendorAccessories; _objProcessRequestDetailsByRequestID.RequestProcessDate = _objAllRequestProcessModel.RequestProcessDate; _objProcessRequestDetailsByRequestID.ActivityOwnerStatus = _objAllRequestProcessModel.ActivityOwnerStatus; _objProcessRequestDetailsByRequestID.AreaOwnerStatus = _objAllRequestProcessModel.AreaOwnerStatus; _objProcessRequestDetailsByRequestID.SafetyStatus = _objAllRequestProcessModel.SafetyStatus; _objProcessRequestDetailsByRequestID.ContractorStatus = _objAllRequestProcessModel.ContractorStatus; return(Json(_objProcessRequestDetailsByRequestID, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ResultModel _objResult = new ResultModel(); _objResult.success = 0; _objResult.msg = ex.ToString(); return(Json(_objResult, JsonRequestBehavior.AllowGet)); } }
// GET: RequestDetails public ActionResult Index() { CheckViewBagData(); List <ProcessRequestDetailsByRequestIDModel> _objProcessRequestDetailsByRequestIDModel = new List <ProcessRequestDetailsByRequestIDModel>(); var RequestProcess = _DbWorkPermitSystemEntities.tbl_RequestProcess.ToList(); foreach (var item in RequestProcess) { ProcessRequestDetailsByRequestIDModel _objProcessRequestDetailsByRequestID = new ProcessRequestDetailsByRequestIDModel(); var _objAllRequestProcessModel = _DbWorkPermitSystemEntities.tbl_RequestProcess.Where(p => p.RequestProcessSrNo == item.RequestProcessSrNo).FirstOrDefault(); var _objDepartmentEmployeeRegistration = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == _objAllRequestProcessModel.EmployeeId).FirstOrDefault(); var _objDepartmentMaster = _DbWorkPermitSystemEntities.tbl_DepartmentMaster.Where(p => p.DepartmentID == _objDepartmentEmployeeRegistration.EmployeeDepartmentID).FirstOrDefault(); var _objVendorUserRegistration = _DbWorkPermitSystemEntities.tbl_VendorUserRegistration.Where(p => p.VendorSrNo == _objAllRequestProcessModel.VendorSrNo).FirstOrDefault(); var _objContractor = _DbWorkPermitSystemEntities.tbl_ContractorMaster.Where(p => p.ContractorSrNo == _objVendorUserRegistration.VendorContractorSrNo).FirstOrDefault(); _objProcessRequestDetailsByRequestID.RequestProcessSrNo = _objAllRequestProcessModel.RequestProcessSrNo; _objProcessRequestDetailsByRequestID.EmployeeTokenNo = _objDepartmentEmployeeRegistration.EmployeeTokenNo; _objProcessRequestDetailsByRequestID.EmployeeName = _objDepartmentEmployeeRegistration.EmployeeName; _objProcessRequestDetailsByRequestID.EmployeeDepartmentName = _objDepartmentMaster.DepartmentName; _objProcessRequestDetailsByRequestID.VendorName = _objVendorUserRegistration.VendorName; _objProcessRequestDetailsByRequestID.ContractorName = _objContractor.ContractorName; _objProcessRequestDetailsByRequestID.VisitStartTime = Convert.ToDateTime(_objAllRequestProcessModel.VisitStartTime); _objProcessRequestDetailsByRequestID.VisitEndTime = Convert.ToDateTime(_objAllRequestProcessModel.VisitEndTime); _objProcessRequestDetailsByRequestID.NatureOfWork = _objVendorUserRegistration.VendorNatureOfWork; _objProcessRequestDetailsByRequestID.NoOfVendors = _objAllRequestProcessModel.NoOfVendors; _objProcessRequestDetailsByRequestID.VendorVisitResons = _objAllRequestProcessModel.VendorVisitResons; _objProcessRequestDetailsByRequestID.EmployeeId = _objAllRequestProcessModel.EmployeeId; _objProcessRequestDetailsByRequestID.VendorSrNo = _objAllRequestProcessModel.VendorSrNo; _objProcessRequestDetailsByRequestID.EmployeeDepartmentID = _objAllRequestProcessModel.EmployeeDepartmentID; _objProcessRequestDetailsByRequestID.VendorAccessories = _objAllRequestProcessModel.VendorAccessories; _objProcessRequestDetailsByRequestID.RequestProcessDate = _objAllRequestProcessModel.RequestProcessDate; _objProcessRequestDetailsByRequestID.ActivityOwnerStatus = _objAllRequestProcessModel.ActivityOwnerStatus; _objProcessRequestDetailsByRequestID.AreaOwnerStatus = _objAllRequestProcessModel.AreaOwnerStatus; _objProcessRequestDetailsByRequestID.SafetyStatus = _objAllRequestProcessModel.SafetyStatus; _objProcessRequestDetailsByRequestID.ContractorStatus = _objAllRequestProcessModel.ContractorStatus; _objProcessRequestDetailsByRequestIDModel.Add(_objProcessRequestDetailsByRequestID); } return(View(_objProcessRequestDetailsByRequestIDModel.ToList())); }