public static void Edit(OutputInvoiceViewModel source) { OutputInvoice item = OutputInvoice.Get(source.Oid); source.CopyTo(item); item.Save(); }
public static OutputInvoiceViewModel Get(long oid) { OutputInvoiceViewModel obj = new OutputInvoiceViewModel(); obj.CopyFrom(OutputInvoiceInfo.Get(oid, false)); return(obj); }
public static OutputInvoiceViewModel New(OutputInvoiceInfo source) { OutputInvoiceViewModel obj = new OutputInvoiceViewModel(); obj.CopyFrom(source); return(obj); }
public static OutputInvoiceViewModel New() { OutputInvoiceViewModel obj = new OutputInvoiceViewModel(); obj.CopyFrom(OutputInvoiceInfo.New()); return(obj); }
public static void Add(OutputInvoiceViewModel item) { OutputInvoice newItem = OutputInvoice.New(); item.CopyTo(newItem); newItem.Save(); item.CopyFrom(newItem); }
public static OutputInvoiceViewModel Get(long oid, bool childs = false) { OutputInvoiceViewModel obj = new OutputInvoiceViewModel(); OutputInvoiceInfo invoice = OutputInvoiceInfo.Get(oid, childs); if (invoice == null) { return(null); } obj.CopyFrom(invoice); if (childs) { obj.Lines = OutputInvoiceLineListViewModel.Get(invoice.ConceptoFacturas); } return(obj); }