Exemple #1
0
        public BankModel FillDdl(BankModel model)
        {
            GeneralProvider _gpro = new GeneralProvider();

            model.ddlCountriesList = new SelectList(_gpro.GetCountryList(), "CountryId", "CountryName");
            return(model);
        }
        public ActionResult SaveBranch(FormCollection fc)
        {
            //foreach (var key in fc.AllKeys)
            //{
            //    var value = fc[key];
            //    // etc.
            //}



            var value = fc["BranchCountryId"];

            // int a = int.Parse(value.Split(',').ElementAtOrDefault(0));
            // int a = Convert.ToInt32((value.Split(',')).ElementAt(0));
            // int b = Convert.ToInt32((value.Split(',')));
            BankManagementsModel model = new BankManagementsModel();

            model.BranchName           = fc["BranchName"].Split(',')[0];
            model.BranchCountryId      = Convert.ToInt32(fc["BranchCountryId"].Split(',').ElementAtOrDefault(0));
            model.BranchPhoneNumber    = fc["BranchPhoneNumber"].Split(',').ElementAtOrDefault(0);
            model.BranchAddress        = fc["BranchAddress"];
            model.BranchContactPhoneNo = fc["BranchContactPhoneNo"].Split(',').ElementAtOrDefault(0);
            model.BranchContactPerson  = fc["BranchContactPerson"].Split(',').ElementAtOrDefault(0);
            model.BranchContactEmail   = fc["BranchContactEmail"].Split(',').ElementAtOrDefault(0);
            model.BankId = Convert.ToInt32(fc["BankId"]);
            bool check = false;
            int  a     = model.BankId;

            check = _bankmanagementser.VerifyBranchInput(model.BankId, model.BranchName, model.BranchAddress, model.BranchCountryId, model.BranchPhoneNumber);
            if (check == true)
            {
                model.Branch = _bankmanagementser.ConverToBranch(model);
                _bankmanagementser.CreateBranch(model.Branch);
                model.GetAllBranch    = _bankmanagementser.BranchList(a);
                ViewData["Countries"] = _generalProvider.GetCountryList();

                return(View("Edit", model));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
Exemple #3
0
 public BankManagementsModel FillDdl(BankManagementsModel model)
 {
     model.ddlCountriesList = new SelectList(_gpro.GetCountryList(), "CountryId", "CountryName");
     return(model);
 }