private async void SaveBranch()
        {
            IRestDataMapper mapper = containerExtension.Resolve <IRestDataMapper>();

            if (SelectedBank.IsValidBank())
            {
                Bank b = await BankRestService.CreateBankAsync(mapper, SelectedBank);

                if (b.id > 0)
                {
                    _ = ShowMessageDialg("New Bank Creation", "Bank Created Successfully", MsgDialogType.infor);
                    RizeSyncEvent();
                    Initialize();
                }
                else
                {
                    _ = ShowMessageDialg("New Bank Creation", "Can't Save Branch", MsgDialogType.error);
                    return;
                }
            }
            else
            {
                _ = ShowMessageDialg("New Bank Creation", "Invalid Bank Details or Already Exist Branch", MsgDialogType.warrning);
                return;
            }
        }
        private async void UpdateBranch()
        {
            IRestDataMapper mapper = containerExtension.Resolve <IRestDataMapper>();

            if (SelectedBank != null)
            {
                if (SelectedBank.id > 0)
                {
                    Bank i = await BankRestService.UpdateBankAsync(mapper, SelectedBank);

                    if (i.id > 0)
                    {
                        _ = ShowMessageDialg("Bank Update", "Bank Updated Successfully", MsgDialogType.infor);
                        RizeSyncEvent();
                    }
                    else
                    {
                        _ = ShowMessageDialg("Bank Update", "Can't Save Bank", MsgDialogType.error);
                        return;
                    }
                }
                else
                {
                    _ = ShowMessageDialg("Bank Update", "Please Select Bank Before Update", MsgDialogType.warrning);
                    return;
                }
            }
            else
            {
                _ = ShowMessageDialg("Bank Update", "Please Select Bank Before Update", MsgDialogType.warrning);
                return;
            }
        }
Ejemplo n.º 3
0
        private async void LoadAllItem()
        {
            IRestDataMapper mapper = containerExtension.Resolve <IRestDataMapper>();

            Branches = await BranchRestService.GetAllBranchAsync(mapper);

            Banks = await BankRestService.GetAllBankAsync(mapper);

            BrancheAcs = await BranchRestService.GetAllBranchAccountAsync(mapper, loggedUser.LoggedUser.branch.id);

            Measures = await ItemRestService.GetAllUnitAsync(mapper);
        }
Ejemplo n.º 4
0
        private async void LoadAllItem()
        {
            IRestDataMapper mapper = containerExtension.Resolve <IRestDataMapper>();

            Banks = await BankRestService.GetAllBankAsync(mapper);
        }