Exemple #1
0
        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);
        }