private void MListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e) { RPSRNO = (ResultListProcessRequestByDepartmentEmployeeModel.ElementAt(e.Position)); StatusModel.RequestProcessSrNo = RPSRNO.RequestProcessSrNo.ToString(); Intent intent = new Intent(this, typeof(CheckVendorRequestDetailsActivity)); this.StartActivity(intent); }
public JsonResult GetProcessRequestByUser(GetAllDepartmentEmployeeNameModel collection) { try { List <ListProcessRequestByDepartmentEmployeeModel> _objListRequestProcessModel = new List <ListProcessRequestByDepartmentEmployeeModel>(); var _objAllRequestProcessModel = _DbWorkPermitSystemEntities.tbl_RequestProcess.ToList(); foreach (var item in _objAllRequestProcessModel) { if (collection.EmployeeDesignationName == "Activity Owner" && item.EmployeeDepartmentID == collection.EmployeeDepartmentID) { ListProcessRequestByDepartmentEmployeeModel _class = new ListProcessRequestByDepartmentEmployeeModel(); var _objDepartmentEmployeeRegistration = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == item.EmployeeId).FirstOrDefault(); _class.RequestProcessSrNo = item.RequestProcessSrNo; _class.EmployeeTokenNo = _objDepartmentEmployeeRegistration.EmployeeTokenNo; _class.EmployeeName = _objDepartmentEmployeeRegistration.EmployeeName; _class.VisitStartTime = Convert.ToDateTime(item.VisitStartTime); _class.VisitEndTime = Convert.ToDateTime(item.VisitEndTime); _class.RequestStatus = item.ActivityOwnerStatus; _objListRequestProcessModel.Add(_class); } else if (collection.EmployeeDesignationName == "Area Owner" && item.EmployeeDepartmentID == collection.EmployeeDepartmentID && item.ActivityOwnerStatus == "Accepted") { ListProcessRequestByDepartmentEmployeeModel _class = new ListProcessRequestByDepartmentEmployeeModel(); var _objDepartmentEmployeeRegistration = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == item.EmployeeId).FirstOrDefault(); _class.RequestProcessSrNo = item.RequestProcessSrNo; _class.EmployeeTokenNo = _objDepartmentEmployeeRegistration.EmployeeTokenNo; _class.EmployeeName = _objDepartmentEmployeeRegistration.EmployeeName; _class.VisitStartTime = Convert.ToDateTime(item.VisitStartTime); _class.VisitEndTime = Convert.ToDateTime(item.VisitEndTime); _class.RequestStatus = item.AreaOwnerStatus; _objListRequestProcessModel.Add(_class); } else if (collection.EmployeeDesignationName == "Safety" && item.ActivityOwnerStatus == "Accepted" && item.AreaOwnerStatus == "Accepted") { ListProcessRequestByDepartmentEmployeeModel _class = new ListProcessRequestByDepartmentEmployeeModel(); var _objDepartmentEmployeeRegistration = _DbWorkPermitSystemEntities.tbl_DepartmentEmployeeRegistration.Where(p => p.EmployeeSrNo == item.EmployeeId).FirstOrDefault(); _class.RequestProcessSrNo = item.RequestProcessSrNo; _class.EmployeeTokenNo = _objDepartmentEmployeeRegistration.EmployeeTokenNo; _class.EmployeeName = _objDepartmentEmployeeRegistration.EmployeeName; _class.VisitStartTime = Convert.ToDateTime(item.VisitStartTime); _class.VisitEndTime = Convert.ToDateTime(item.VisitEndTime); _class.RequestStatus = item.SafetyStatus; _objListRequestProcessModel.Add(_class); } } return(Json(_objListRequestProcessModel, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ResultModel _objResult = new ResultModel(); _objResult.success = 0; _objResult.msg = ex.ToString(); return(Json(_objResult, JsonRequestBehavior.AllowGet)); } }