Exemplo n.º 1
0
 public static void banksForSelect(MSComboBox comboBox)
 {
     try {
         if (bankDataTable == null)
         {
             bankDataTable = new DataTable();
             bankDataTable.Columns.Add("ID", typeof(int));
             bankDataTable.Columns.Add("name", typeof(String));
         }
         else
         {
             bankDataTable.Rows.Clear();
         }
         List <Bank> list = bankManagerImpl.getAllBanks();
         foreach (Bank bank in list)
         {
             bankDataTable.Rows.Add(bank.Id, bank.Name);
         }
         if (Session.Permission["canAddBank"] == 1 && comboBox.AddLinkWindow == null)
         {
             if (addBank == null)
             {
                 addBank = new AddBank(comboBox);
             }
             comboBox.AddLinkWindow = addBank;
         }
         comboBox.IsPermissionDenied = Session.Permission["canAddBank"] == 0 ? true : false;
         comboBox.OptionGroup        = bankDataTable;
     } catch (Exception) {
     }
 }
 public BankManagerControler(AddBank addBank, MSComboBox mSComboBox)
 {
     // TODO: Complete member initialization
     this.addBank    = addBank;
     this.mSComboBox = mSComboBox;
     bankManagerImpl = new BankManagerImpl(addBank);
 }
Exemplo n.º 3
0
        public async Task <BankResponse> AddBankAsync(AddBank bank)
        {
            BankEntity bankEntity = JsonConvert.DeserializeObject <BankEntity>(JsonConvert.SerializeObject(bank));

            var resp = await _bankRepo.AddBankAsync(bankEntity);

            if (resp == 1)
            {
                return new BankResponse {
                           RequestID = bank.RequestID, StatusCode = "00", Message = "Successfully Added"
                }
            }
            ;
            else
            {
                throw new BadRequestException(new GeneralResponse {
                    code = "400", message = "Failed To Add Bank"
                });
            }
        }
Exemplo n.º 4
0
 public BankManagerImpl(AddBank addBank)
 {
     this.addBank = addBank;
     dao          = BankDao.getInstance();
 }
Exemplo n.º 5
0
 public async Task <BankResponse> Add(AddBank bank) => await _bank.AddBankAsync(bank);
Exemplo n.º 6
0
        public async Task <ActionResult> AddBank(AddBank command)
        {
            var bank = await _mediator.Send(command);

            return(Ok(bank));
        }