Esempio n. 1
0
        public void BuscarTest()
        {
            // Assert.Fail();
            int id = 1, id2 = 2;

            Assert.AreNotSame(FacturasBll.Buscar(id).Fecha, FacturasBll.Buscar(id2).Fecha);
        }
Esempio n. 2
0
        public void EliminarTest()
        {
            //  Assert.Fail();
            int id = 2;

            Assert.IsFalse(FacturasBll.Eliminar(id) != true);
        }
Esempio n. 3
0
 private void BuscarBoton_Click_1(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(IdTextBox.Text))
     {
         MessageBox.Show("Tienes el campo ID vacio");
     }
     else
     {
         var fact = FacturasBll.Buscar(Convert.ToInt32(IdTextBox.Text));
         if (fact != null)
         {
             NombreClienteTextBox.Text        = fact.NombreCliente;
             FechaActualDateTimePicker.Text   = fact.Fecha.ToString();
             MontoAdicionalTextBox.Text       = fact.MontoAdicional.ToString();
             ImpuestoTextBox.Text             = fact.Impuesto.ToString();
             DescuentoTextBox.Text            = fact.Descuento.ToString();
             ComentarioRichTextBox.Text       = fact.Comentario;
             ServiciosDataGridView.DataSource = null;
             ServiciosDataGridView.DataSource = fact.Service;
             TipoPagoTextBox.Text             = fact.TipoPago;
             TotalTextBox.Text    = fact.Total.ToString();
             SubTotalTextBox.Text = fact.SubTotal.ToString();
         }
         else
         {
             MessageBox.Show("Esta Factura no Existe");
         }
     }
 }
Esempio n. 4
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();
            }
        }
Esempio n. 5
0
        private void FiltrarFechaBoton_Click(object sender, EventArgs e)
        {
            BeautyCenterDb db = new BeautyCenterDb();

            if (DesdeDateTimePicker.Value.Date < HastaDateTimePicker.Value.Date)
            {
                listadoConsulta.DataSource = FacturasBll.GetListaFecha(DesdeDateTimePicker.Value.Date, HastaDateTimePicker.Value.Date);
            }
        }
Esempio n. 6
0
        public IHttpActionResult GetFacturaById(string id)
        {
            try {
                var res = FacturasBll.GetFacturaById(id);

                return(Ok(res));
            }
            catch (Exception ex) {
                return(InternalServerError(ex));
            }
        }
Esempio n. 7
0
 private void BotonBuscar_Click(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(textBoxID.Text))
     {
         lista = FacturasBll.GetLista(Utilidades.stringToInt(textBoxID.Text));
     }
     else
     {
         lista = FacturasBll.GetLista();
     }
     listadoConsulta.DataSource = lista;
 }
Esempio n. 8
0
 public IHttpActionResult PutFacturas(string id, [FromBody] Facturas factura)
 {
     try
     {
         var res = FacturasBll.PutFacturaById(id, factura);
         return(Ok(res));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Esempio n. 9
0
 public IHttpActionResult PutFacturas(string id, [FromBody] Facturas objFacturas)
 {
     try
     {
         var res = FacturasBll.PutFacturas(id, objFacturas);
         return(Ok(res));
     }
     catch (Exception exception)
     {
         return(InternalServerError());
     }
 }
Esempio n. 10
0
 public IHttpActionResult DeleteFacturas(string id)
 {
     try
     {
         var res = FacturasBll.DeleteFactura(id);
         return(Ok(res));
     }
     catch (Exception exception)
     {
         return(InternalServerError());
     }
 }
Esempio n. 11
0
 public IHttpActionResult GetFacturas()
 {
     try
     {
         var res = FacturasBll.GetFacturas();
         return(Ok(res));
     }
     catch (Exception exception)
     {
         return(InternalServerError());
     }
 }
Esempio n. 12
0
        public IHttpActionResult PostFactura([FromBody] Facturas factura)
        {
            try
            {
                FacturasBll.SetFactura(factura);

                return(Ok(true));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Esempio n. 13
0
        private void ReporteFacturas_Load(object sender, EventArgs e)
        {
            this.FacturaReportViewer.RefreshReport();

            FacturaReportViewer.Reset();
            FacturaReportViewer.ProcessingMode = ProcessingMode.Local;

            FacturaReportViewer.LocalReport.ReportPath = @"C:\Users\Yinet Jaquez\Desktop\ProyectoFinalBeautyC\ProyectoFinalBeautyC\UI\Reportes\Facturas.rdlc";

            ReportDataSource source = new ReportDataSource("FacturasDataSet", FacturasBll.GetLista());

            FacturaReportViewer.LocalReport.DataSources.Add(source);
            this.FacturaReportViewer.RefreshReport();
        }
Esempio n. 14
0
 public IHttpActionResult PostFactura([FromBody] Facturas factura)
 {
     try
     {
         FacturasBll.SetFactura(factura);
         // Agrega un nuevo documento del objeto creado factura
         return(Ok(true));
         // Envía un mensaje de HTTP response message
     }
     catch (Exception exeption)
     {
         return(InternalServerError());
     }
 }
Esempio n. 15
0
        private void EliminarBoton_Click_1(object sender, EventArgs e)
        {
            var fact = new Facturas();
            int id   = Convert.ToInt32(IdTextBox.Text);

            if (IdTextBox.Text == null)
            {
                MessageBox.Show("Dejaste el campo del ID vacio");
            }
            else
            {
                FacturasBll.Eliminar(id);
                MessageBox.Show("Factura Eliminada !");
                Limpiar();
            }
        }
Esempio n. 16
0
        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);
        }
Esempio n. 17
0
 public void GetListaTest1()
 {
     //  Assert.Fail();
     Assert.AreEqual(FacturasBll.GetLista().Count, FacturasBll.GetLista().Count);
 }