public bool SubmitOrderInvoiceInfo(InvoiceInfoModel invoiceInfoModel, int orderId) { try { InvoiceInfo invoiceInfo = new InvoiceInfo { OrderId = orderId, CustomerEmail = invoiceInfoModel.CustomerEmail, Title = invoiceInfoModel.Title, TaxpayerID = invoiceInfoModel.TaxpayerID, RegisterAddress = invoiceInfoModel.RegisterAddress, RegisterTel = invoiceInfoModel.RegisterTel, BankAccount = invoiceInfoModel.BankAccount, BankOfDeposit = invoiceInfoModel.BankOfDeposit, CreatedBy = _workContext.CurrentUser.Id }; _omsAccessor.Insert(invoiceInfo); _omsAccessor.SaveChanges(); return(true); } catch (Exception e) { throw e; } }
public PartialViewResult CurrentInvoiceInfo() { InvoiceInfoModel model = new InvoiceInfoModel(); FaturalarimHandler handler = new FaturalarimHandler(); model.serviceData = handler.PrepareData(); return(PartialView(model)); }
public InvoiceInfoModel Create(int Id, string InvoiceNo, DateTime Date, DateTime?ShippedOn, double Total, Status Status) { InvoiceInfoModel invoice = new InvoiceInfoModel(); invoice.InvoiceId = Id; invoice.InvoiceNo = InvoiceNo; invoice.InvoiceDate = Date; invoice.ShippedOn = (ShippedOn != null) ? ShippedOn.Value : DateTime.Now; invoice.InvoiceTotal = Math.Round(Total, 2); invoice.InvoiceStatus = Status.ToString(); return(invoice); }
private void BtnInvoice_Click(object sender, RoutedEventArgs e) { Invoice invoice1 = new Invoice(1321, 10, 1200, 1200, 0, "988AdsaDSAD923"); Invoice invoice2 = new Invoice(1453, 20, 1150, 200, 950, "988AdsaDSAD923"); Invoice invoice3 = new Invoice(2456, 10, 2300, 0, 2300, "988AdsaDSAD923"); Invoice invoice4 = new Invoice(3000, 30, 2000, 1000, 1000, "988AdsaDSAD923"); Invoice invoice5 = new Invoice(14000, 10, 13800, 13500, 300, "988AdsaDSAD923"); InvoiceInfoModel invoiceInfo = new InvoiceInfoModel(); invoiceInfo.invoices.Add(invoice1); invoiceInfo.invoices.Add(invoice2); invoiceInfo.invoices.Add(invoice3); invoiceInfo.invoices.Add(invoice4); invoiceInfo.invoices.Add(invoice5); new StockController(new InvoiceInfoView(invoiceInfo)).ShowView(); }
public InvoiceInfoView(InvoiceInfoModel invoiceInfo) { InitializeComponent(); invoiceInfoModel = invoiceInfo; dtgrdInvoiceInfo.ItemsSource = invoiceInfoModel.invoices; }
public IActionResult SubmitOrderInvoiceInfo(InvoiceInfoModel invoiceInfoModel, int orderId) { _orderService.SubmitOrderInvoiceInfo(invoiceInfoModel, orderId); return(Success()); }