public List <BankDto> GetBankList1() { UserDto currentUserDto = (UserDto)Session[Constants.SKCURRENTUSER]; Query query = new Query(); if (Helper.IsCAIdNotNull(currentUserDto)) { query.CAId = Convert.ToInt32(Helper.GetCAIdOfUser(currentUserDto)); } if (Helper.IsCAIdNotNull(currentUserDto)) { Criterion criteriaCAId = new Criterion(Constants.CAID, Helper.GetCAIdOfUser(currentUserDto), CriteriaOperator.Equal); query.Add(criteriaCAId); Criterion criteriaCAIdNULL = new Criterion(Constants.CAID, null, CriteriaOperator.IsNullOrZero); query.Add(criteriaCAIdNULL); query.QueryOperator = QueryOperator.Or; } else { Criterion criteriaCAIdNULL = new Criterion(Constants.CAID, null, CriteriaOperator.IsNullOrZero); query.Add(criteriaCAIdNULL); query.QueryOperator = QueryOperator.And; } Bankclient = new BankServiceClient(); var Banks = Bankclient.FindByQuery(query); Bankclient.Close(); return(Banks.Entities.ToList()); }
public ActionResult AddNewBank(BankBranchListModel model) { UserDto currentUserDto = (UserDto)Session[Constants.SKCURRENTUSER]; BankDto bankdto = new BankDto(); bankdto.BankName = Request.Params["txtppBankName"].ToString().Trim(); bankdto.Alias = Request.Params["txtppAlias"].ToString().Trim(); bankdto.URL = Request.Params["txtppURL"].ToString().Trim(); if (currentUserDto.UserOfClient != null) { if (Helper.IsCAIdNotNull(currentUserDto)) { bankdto.CAId = Helper.GetCAIdOfUser(currentUserDto); } } bankdto.CreatedBy = currentUserDto.UserId; bankdto.ModifiedBy = currentUserDto.UserId; Bankclient = new BankServiceClient(); bankdto = Bankclient.Create(bankdto, currentUserDto.UserName); if (bankdto.Response.HasWarning) { TempData["AddBankError"] = string.Empty; foreach (BusinessWarning bw in bankdto.Response.BusinessWarnings) { if (bw.Message == Constants.BRBANKNAMEVALIDATION) { TempData["AddBankError"] += ErrorAndValidationMessages.BRBankNameValidation + "<br />"; } } } return(PartialView("CallbackPopupAddBank")); }