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();
            }
        }
Beispiel #3
0
 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));
            }
        }
Beispiel #5
0
        // 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()));
        }