protected async override void OnAppearing() { base.OnAppearing(); overlay.IsVisible = true; Requisition objReqTotal = new Requisition(_EmployeeId, _strRequisitionId, _strRequisitionTypeId); objReqTotal = await App.TodoManager.GetTransportRequisition(objReqTotal); lblServiceDeptId = new Label { Text = objReqTotal.GetMainDetails[0].serDeptID }; if (objReqTotal.GetMainDetails[0].EventRelated == "0") { EventBudget objNotRelatedToEvent = new EventBudget(_strRequisitionId, _strRequisitionTypeId, _Departmentid, Convert.ToInt32(objReqTotal.GetMainDetails[0].BudgetYear)); objNotRelatedToEvent = await App.TodoManager.GetPendingReqEventsRelatedToDept(objNotRelatedToEvent); lblBP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.Budgetprovision)); lblBU.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BudgetUtilised)); lblSFP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.Submittedforprocessing)); lblBA.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BalanceAvailable)); lblTR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.ThisRequisition)); lblBATR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BalanceAfterThisRequisition)); } else { EventBudget objEventBudget = new EventBudget(_strRequisitionId, _strRequisitionTypeId, _Departmentid, _EventId); objEventBudget = await App.TodoManager.GetPendingRequisitionBudgetDetail(objEventBudget); lblBP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.Budgetprovision)); lblBU.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BudgetUtilised)); lblSFP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.Submittedforprocessing)); lblBA.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BalanceAvailable)); lblTR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.ThisRequisition)); lblBATR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BalanceAfterThisRequisition)); } BindTravellerDetails(objReqTotal.getTravellerDetails); //listBookingDetails.ItemsSource = objReqTotal.getTravellerDetails; lblDeptName.Text = objReqTotal.GetMainDetails[0].DeptName; lblBookingType.Text = " Booking Type :" + objReqTotal.GetPOTransportDetail[0].ItemName; lblRate.Text = "Rate :" + objReqTotal.GetPOTransportDetail[0].Rate; lblevtName.Text = objReqTotal.GetMainDetails[0].Title; lblpurposetest.Text = objReqTotal.GetMainDetails[0].Purpose; lblESDValue.Text = objReqTotal.GetMainDetails[0].SerDeptRegion + ", " + objReqTotal.GetMainDetails[0].ServDeptName; lblDate.Text = objReqTotal.GetTransportDetails[0].PicDate; lblTime.Text = objReqTotal.GetTransportDetails[0].PicTime; lblpickupFromAdd.Text = objReqTotal.GetTransportDetails[0].PickAddress; lblReqType.Text = objReqTotal.GetTransportDetails[0].Half_FullDay; IsServiceDept = Convert.ToString(objReqTotal.IsServiceDept); overlay.IsVisible = false; #region "History Section" stackRequisitionHistory.Children.Add(await App.TodoManager.BindRequisitionHistory(Convert.ToInt64(_strRequisitionId))); #endregion }
protected async override void OnAppearing() { decimal moneyvalue = 1921.39m; string html = String.Format("Order Total: {0:C}", moneyvalue); base.OnAppearing(); overlay.IsVisible = true; Title = "Travel Requisition"; Requisition objReqTotal = new Requisition(_EmployeeId, _strRequisitionId, _strRequisitionTypeId); objReqTotal = await App.TodoManager.GetPendingRequisitionDetail(objReqTotal); lblServiceDeptId = new Label { Text = objReqTotal.GetMainDetails[0].serDeptID }; if (objReqTotal.GetMainDetails[0].EventRelated == "0") { EventBudget objNotRelatedToEvent = new EventBudget(_strRequisitionId, _strRequisitionTypeId, _Departmentid, Convert.ToInt32(objReqTotal.GetMainDetails[0].BudgetYear)); objNotRelatedToEvent = await App.TodoManager.GetPendingReqEventsRelatedToDept(objNotRelatedToEvent); lblBP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.Budgetprovision)); lblBU.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BudgetUtilised)); lblSFP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.Submittedforprocessing)); lblBA.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BalanceAvailable)); lblTR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.ThisRequisition)); lblBATR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objNotRelatedToEvent.BalanceAfterThisRequisition)); } else { EventBudget objEventBudget = new EventBudget(_strRequisitionId, _strRequisitionTypeId, _Departmentid, _EventId); objEventBudget = await App.TodoManager.GetPendingRequisitionBudgetDetail(objEventBudget); lblBP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.Budgetprovision)); lblBU.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BudgetUtilised)); lblSFP.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.Submittedforprocessing)); lblBA.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BalanceAvailable)); lblTR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.ThisRequisition)); lblBATR.Text = String.Format("{0:0,0.00}", Convert.ToDouble(objEventBudget.BalanceAfterThisRequisition)); } BindAllTravellers(objReqTotal.getTravellerDetails); BindAllReservationDetails(objReqTotal.GetReservationDetails); #region "History Section" stackRequisitionHistory.Children.Add(await App.TodoManager.BindRequisitionHistory(Convert.ToInt64(_strRequisitionId))); #endregion lblDeptName.Text = objReqTotal.GetMainDetails[0].DeptName; lblevtName.Text = objReqTotal.GetMainDetails[0].Title; lblpurposetest.Text = objReqTotal.GetMainDetails[0].Purpose; lblESDValue.Text = objReqTotal.GetMainDetails[0].SerDeptRegion + ", " + objReqTotal.GetMainDetails[0].ServDeptName; IsServiceDept = Convert.ToString(objReqTotal.IsServiceDept); overlay.IsVisible = false; }
public Task <EventBudget> GetPendingReqEventsRelatedToDept(EventBudget objNotRelatedToEvent) { return(restService.GetPendingReqEventsRelatedToDept(objNotRelatedToEvent)); }
public Task <EventBudget> GetPendingRequisitionBudgetDetail(EventBudget objEventBudget) { return(restService.GetPendingRequisitionBudgetDetail(objEventBudget)); }