public IActionResult Invoice() { var allInvoices = _invoiceLogic.GetInvoice(); model.ListOfInvoices.AddRange(allInvoices); return(View(model)); }
public Object GetEnquiry() { List <InvoiceMaster> list = _invoiceLogic.GetInvoice(); return(new { success = true, InvoiceMaster = new { Record = list, TotalRecords = list.Count } }); }
static void Main(string[] args) { #region Input Console.WriteLine("Choose one of the following invoice delivery options."); Console.WriteLine("1. Email"); Console.WriteLine("2. File"); Console.WriteLine("3. Screen"); Console.WriteLine("Select invoice delivery options: "); var invoiceOption = Convert.ToInt32(Console.ReadLine().Trim()); #endregion #region Output var invoiceLogic = new InvoiceLogic(); var order = invoiceLogic.GetInvoice(); invoiceLogic.InvoiceStrategy(GetInvoiceStrategyFor(invoiceOption)); invoiceLogic.FinalizeOrder(order); #endregion }