Exemplo n.º 1
0
        public Driver_AddLoadPage(Driver_WorkSheetDetailsGetResponse objDriver_WorkSheetDetailsGetResponse)
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);
            _objDriver_LoadTypeResponse            = new Driver_LoadTypeResponse();
            _objDriver_TollsListResponse           = new Driver_TollsListResponse();
            _objDriver_AddLoadRequest              = new Driver_AddLoadRequest();
            _objDriver_WorkSheetDetailsGetResponse = objDriver_WorkSheetDetailsGetResponse;
            BindingContext    = _objDriver_AddLoadRequest;
            _objHeaderModel   = new HeaderModel();
            _apiServices      = new RestApi();
            _baseUrlLoadTypes = Settings.Url + Domain.GetLoadTypesApiConstant;
            _baseUrlTollsList = Settings.Url + Domain.GetTollsListApiConstant;

            GetLoadTypes();
            LoadTolls();
        }
        public CustomerSignaturePage(Driver_AddLoadRequest objDriver_AddLoadRequest, int status, Driver_EditLoadResponse objDriver_EditLoadResponse)
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);
            _objDriver_AddLoadResponse = new Driver_AddLoadResponse();
            _baseUrl         = Settings.Url + Domain.AddNewLoadApiConstant;
            _apiServices     = new RestApi();
            _baseUrlPostLoad = Settings.Url + Domain.UpdateLoadApiConstant;
            if (objDriver_AddLoadRequest != null)
            {
                _objDriver_AddLoadRequest = objDriver_AddLoadRequest;
            }

            if (objDriver_EditLoadResponse != null)
            {
                _objDriver_EditLoadResponse = objDriver_EditLoadResponse;
            }

            StatusId = status;
            _objDriver_UpdateLoadResponse = new Driver_UpdateLoadResponse();
        }