public ActionResult InformationVietHan(VietHanForm form) { string userId = _userManager.GetUserId(HttpContext.User); string senderAccountId = form.SenderAccoutId; string senderName = form.SenderAccountName; string receiverAccountId = form.ReceiverAccoutId; string receiverAccountName = form.ReceiverAccountName; KRW value = new KRW(form.MoneyValue); ActionTransfer action = form.action; var order = TransactionOrder.Create(userId, senderAccountId, senderName, receiverAccountId, receiverAccountName, value, action); service.SenderBank = CreateBank.Create(form.senderbank); service.ReceiverBank = CreateBank.Create(form.receiverbank); service.Order = order; if (service.IsAvailable()) { return(RedirectToAction("Confirm")); } return(View()); }
public ActionResult TransferConfirm(FormCollection form) { var payment = new TransferMoney(); payment.sender = CreateBank.Create(form["sendername"], form["senderaccount"]); payment.receiver = CreateBank.Create(form["receivename"], form["receiveaccoount"]); payment.Value = CreateMoney.Create(form["sendamount"]); payment.User = new User { Email = form["email"] }; payment.Transfer(); return(RedirectToAction("Index", "Home")); }
private void cmEditPunkt_Click(object sender, RoutedEventArgs e) { ContextDb dbContext = new ContextDb(@"Data Source=(localdb)\v11.0;initial catalog = BanksDB.mdf;Integrated Security=True"); CreatePunkt crPunkt = new CreatePunkt(); CreateBank crBank = new CreateBank(); Label label = (Label)Popup.Child; List <Punkt> punkts = dbContext.Punkt.Where(p => p.NamePunkt == label.Content.ToString()).Select(s => s).ToList(); crPunkt.DataContext = punkts; crPunkt.btAddBank.Content = "Изменить курс"; crPunkt.btCreatePunktOk.Visibility = System.Windows.Visibility.Collapsed; crPunkt.btEditPunkt.Visibility = System.Windows.Visibility.Visible; if (crPunkt.ShowDialog().HasValue) { crPunkt.Close(); } }
public IApiResult Create(CreateBank operation) { var result = operation.ExecuteAsync().Result; if (result is ValidationsOutput) { return(new ApiResult <List <ValidationItem> >() { Data = ((ValidationsOutput)result).Errors }); } else { return(new ApiResult <object>() { Status = ApiResult <object> .ApiStatus.Success }); } }