Beispiel #1
0
        protected void AgregarButton_Click(object sender, EventArgs e)
        {
            Ventas venta;

            if (Session["venta"] == null)
            {
                Session["venta"] = new Ventas();
            }
            venta = (Ventas)Session["venta"];
            //if (CantidadTextBox.Text.Length == 0 || PrecioTextBox.Text.Length == 0)
            //{
            //    Mensajes("Llene los Campos Faltantes");
            //}

            venta.AgregarArticulo(Convert.ToInt32(ArticuloDropDownList.Text), Convert.ToInt32(CantidadTextBox.Text), Convert.ToInt32(PrecioTextBox.Text));

            VentaGridView.DataSource = venta.DetalleVenta;
            VentaGridView.DataBind();

            int canti = Utilitarios.ConvertirToEntero(PrecioTextBox.Text);
            int prec  = Utilitarios.ConvertirToEntero(CantidadTextBox.Text);
            int monto = Utilitarios.ConvertirToEntero(MontoTextBox.Text);

            MontoTextBox.Text = (monto + (prec * canti).ToString());
        }
Beispiel #2
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Ventas venta = new Ventas();

            if (IdTextBox.Text == "")
            {
                Mensajes("Introdusca el ID");
            }
            else
            if (Utilitarios.ConvertirToEntero(IdTextBox.Text) != 0)
            {
                if (venta.Buscar(Utilitarios.ConvertirToEntero(IdTextBox.Text)))
                {
                    LlenarCampos(venta);
                }
                else
                {
                    Mensajes("Id no exite");
                }
            }
            else
            {
                Mensajes("Id no encontrado");
            }
        }
Beispiel #3
0
 private void LlenarDatos(Ventas venta)
 {
     venta.Fecha = FechaTextBox.Text;
     venta.Monto = Convert.ToDecimal(MontoTextBox.Text);
     foreach (GridViewRow item in VentaGridView.Rows)
     {
         venta.AgregarArticulo(Utilitarios.ConvertirToEntero(item.Cells[1].Text), Utilitarios.ConvertirToEntero(item.Cells[2].Text), Utilitarios.ConvertirToDecimal(item.Cells[3].Text));
     }
 }
Beispiel #4
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Ventas venta = new Ventas();

            if (MontoTextBox.Text.Length == 0 || CantidadTextBox.Text.Length == 0 || PrecioTextBox.Text.Length == 0 || VentaGridView.Rows.Count == 0)
            {
                Mensajes("Complete los Campos");
            }
            else
            if (Utilitarios.ConvertirToEntero(IdTextBox.Text) == 0)
            {
                LlenarDatos(venta);
                if (venta.Insertar())
                {
                    Mensajes("Venta Guardada");
                    //Utilitarios.ShowToastr(this, " Ventas de Articulos ", " Venta Guardada ", " éxito ");
                }
                else
                {
                    Mensajes("Error al Guardar");
                }
                Limpiar(venta);
            }
            else
            if (Utilitarios.ConvertirToEntero(IdTextBox.Text) > 0)
            {
                if (venta.Buscar(Utilitarios.ConvertirToEntero(IdTextBox.Text)))
                {
                    LlenarDatos(venta);
                    if (venta.Editar())
                    {
                        Mensajes("Venta Editada");
                    }
                    else
                    {
                        Mensajes("Error al Editar");
                    }
                }
                Limpiar(venta);
            }
        }
Beispiel #5
0
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            Ventas venta = new Ventas();

            if (IdTextBox.Text.Length == 0)
            {
                Mensajes("Debe Ingresar el ID");
            }
            else
            if (venta.Buscar(Utilitarios.ConvertirToEntero(IdTextBox.Text)))
            {
                venta.Eliminar();
                Mensajes("Venta Eliminada");
                Limpiar(venta);
            }
            else
            {
                Mensajes("Error Venta no se Elimino");
                Limpiar(venta);
            }
        }