void bsFactura_AddingNew(object sender, AddingNewEventArgs e) { Factura factura = new Factura(); var cliente = Cliente; if (cliente != null && XtraMessageBox.Show(string.Format("¿Desea conservar los datos del cliente de la factura {0}?", Settings.Default.ultimaFactura) , "Nueva factura", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { Util.CopiarPropiedadesTipo(cliente, factura); } e.NewObject = factura; factura.Fecha = DateTime.Now; factura.Numero = Settings.Default.ultimaFactura + 1; Settings.Default.ultimaFactura = factura.Numero; Settings.Default.Save(); bsLineas.Clear(); }
void bsFactura_AddingNew(object sender, AddingNewEventArgs e) { Factura factura = new Factura(); e.NewObject = factura; factura.Fecha = DateTime.Now; factura.Numero = Settings.Default.ultimaFactura + 1; }