public List <BankPropositionViewModel> MapGetBankIdByAdminIdToViewModel(string bankId) { var bankPropositionsViewModel = new List <BankPropositionViewModel>(); if (string.IsNullOrEmpty(bankId)) { return(bankPropositionsViewModel); } BankProposition newModel = new BankProposition(); newModel.Id = string.Empty; newModel.BankId = bankId; newModel.Title = string.Empty; newModel.SubTitle = string.Empty; newModel.MinBetCredit = string.Empty; newModel.MaxBetCredit = string.Empty; newModel.MinBetDeposit = string.Empty; newModel.MaxBetDeposit = string.Empty; BankPropositionViewModel viewModel = Mapper.Map <BankPropositionViewModel>(newModel); bankPropositionsViewModel.Add(viewModel); return(bankPropositionsViewModel); }
public void AddBankProposition(BankProposition proposition) { if (proposition != null) { _context.BankPropositions.Add(proposition); _context.SaveChanges(); } }
public BankProposition MapUpdateBankPropositionToModel(UpdateBankPropositionViewModel viewModel) { var bankPropositionModel = new BankProposition(); if (viewModel != null) { bankPropositionModel = Mapper.Map <BankProposition>(viewModel); } return(bankPropositionModel); }
public BankProposition MapAddBankPropositionToModel(AddBankPropositionViewModel viewModel) { var bankPropositionModel = new BankProposition(); if (viewModel != null) { bankPropositionModel = Mapper.Map <BankProposition>(viewModel); bankPropositionModel.Id = Guid.NewGuid().ToString(); bankPropositionModel.CreationDate = DateTime.UtcNow; } return(bankPropositionModel); }
public void UpdateBankProposition(BankProposition proposition) { var propositionResult = _context.BankPropositions.FirstOrDefault(x => x.Id == proposition.Id); if (propositionResult == null) { return; } propositionResult.Title = proposition.Title; propositionResult.BankId = proposition.BankId; propositionResult.SubTitle = proposition.SubTitle; propositionResult.MinBetCredit = proposition.MinBetCredit; propositionResult.MaxBetCredit = proposition.MaxBetCredit; propositionResult.MinBetDeposit = proposition.MinBetDeposit; propositionResult.MaxBetDeposit = proposition.MaxBetDeposit; _context.SaveChanges(); }