public void PrintReceipt(Customer customer, Account account, ATMTransaction transaction) { Console.Write($"Atm ID: {ATMID}"); Console.Write($"\nTransaction ID: {transaction.transactionID}"); Console.Write($"\nCustomer Name: {customer.customerName}"); Console.Write($"\nYour Balance: {account.Balance}"); Console.WriteLine("\n Thanks for using our service!"); }
public ActionResult Update(ATMTransaction model) { string CardNo = Request["CardNo"]; string TransactionDate = Request["TransactionDate"].Trim(); string SequenceNo = Request["SequenceNo"].Trim(); string RequestID = Request["RequestID"].Trim(); return(formSubmit(model, "Update")); }
public ActionResult formSubmit(ATMTransaction atmTransaction, string actionType) { List <string> errorMessage = new List <string>(); string successMessage = Resources.NotifResource.RequestSuccess; KeyValuePair <int, string> results = new KeyValuePair <int, string>(1, ""); string CardNo = Request["CardNo"].Trim(); DateTime TransactionDate = DateTime.Parse(Request["TransactionDate"].Trim()); string SequenceNo = Request["SequenceNo"].Trim(); string RequestID = Request["RequestID"].Trim(); db.UpdateHistoryATMTransaction(CardNo, TransactionDate, SequenceNo, RequestID); UrlHelper u = new UrlHelper(this.ControllerContext.RequestContext); string url = u.Action("Index", "ATMController"); var jsonData = new { flag = true, Message = url }; return(Json(jsonData)); }
static void Main(string[] args) { Card myCard = new Card(); ATM myATM = new ATM(1, 100000); Customer myCustomer = new Customer("Huy"); CheckingAccount myCheckingAccout = new CheckingAccount(); Menu myMenu = new Menu(); ATMTransaction myATMTransaction = new ATMTransaction(99); myCustomer.InsertCard(myCard, myATM); myMenu.showMenu(); myCustomer.SelectOption(Convert.ToInt32(Console.ReadLine())); myCustomer.EnterAmount(); myCustomer.TakeCash(myATM); myCustomer.Terminate(); Console.ReadKey(); }