private void GuardarBoton_Click_1(object sender, EventArgs e) { BeautyCenterDb db = new BeautyCenterDb(); Facturas fact = new Facturas(); string var = (from c in db.Cliente where c.Nombre == NombreClienteTextBox.Text select c.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(NombreClienteTextBox.Text) || var != NombreClienteTextBox.Text || string.IsNullOrEmpty(ServiciosDataGridView.DataSource.ToString())) { MessageBox.Show("Dejaste campos importantes Vacios o quizas el cliente no esta registrado"); } else { int id; int.TryParse(IdTextBox.Text, out id); f.Fecha = DateTime.Now; f.Comentario = ComentarioRichTextBox.Text; f.Descuento = Convert.ToInt32(DescuentoTextBox.Text); f.DescuentoPorciento = Convert.ToDouble(PorcientoDescuentoTextBox.Text); f.Impuesto = Convert.ToInt32(ImpuestoTextBox.Text); f.NombreCliente = NombreClienteTextBox.Text; f.MontoAdicional = Convert.ToInt32(MontoAdicionalTextBox.Text); f.TipoPago = TipoPagoTextBox.Text; f.Total = Convert.ToDouble(TotalTextBox.Text); f.SubTotal = Convert.ToDouble(SubTotalTextBox.Text); f.FacturaId = id; if (FacturasBll.Guardar(f)) { MessageBox.Show("Guardado"); } Limpiar(); } }
public void GuardarTest() { // Assert.Fail(); Facturas c = new Facturas(); c.NombreCliente = "Fernando"; c.TipoPago = "efectivo"; c.Impuesto = 18; c.Fecha = DateTime.Today; c.MontoAdicional = 300; c.SubTotal = 500; c.Total = 550; c.Descuento = 25; c.DescuentoPorciento = 0; c.Comentario = "comentario"; Assert.IsTrue(FacturasBll.Guardar(c) != false); }