示例#1
0
        public void AgregarProducto()
        {
            BoletasDb xProducto = new BoletasDb();
            DateTime  Fecha     = new DateTime();
            string    Conexion  = Properties.Settings.Default.Conexion;

            //Variables a convertir
            try
            {
                decimal Precio = 0; int Cantidad = 0; int Sku = 0; int Daniado = 0;
                Precio   = decimal.Parse(txtPrecio.Text);
                Cantidad = int.Parse(txtCantidad.Text);
                Sku      = int.Parse(txtSku.Text);
                Daniado  = int.Parse(txtDaniado.Text);
                Fecha    = DateTime.Parse(txtVencimiento.Text);
                if (Valores.IdBoleta == 0)
                {
                    Mensaje("Debe crear el encabezado de la boleta antes de agregar productos.", "warning", "");
                    Limpiar();
                }
                else
                {
                    gvProductos.DataSource = xProducto.NuevaEntrada(Valores.IdBoleta, Sku, Cantidad, Daniado, Precio, Fecha, Conexion);
                    gvProductos.DataBind();
                    Limpiar();
                }
            }
            catch (Exception ex)
            {
                Mensaje("Error ", "danger", ex.Message);
            }
        }
示例#2
0
        public void AgregarBoleta()
        {
            string Descripcion = " ";

            Descripcion = txtDescripcion.Text;
            int       Sucursal;
            DateTime  Fecha    = new DateTime();
            int       NoBoleta = 0;
            BoletasDb xBoleta  = new BoletasDb();
            string    Conexion = EleganciaWeb.Properties.Settings.Default.Conexion;

            try
            {
                Sucursal = int.Parse(DropDownSucursal.SelectedValue);
                Fecha    = DateTime.Parse(txtDate.Text);

                NoBoleta         = xBoleta.NuevoEncabezado(Sucursal, Fecha, Descripcion, Conexion);
                Valores.IdBoleta = NoBoleta;
                txtCantidad.Text = Valores.IdBoleta.ToString(); //quitar en produccion
            }
            catch (Exception ex)
            {
                Mensaje("Error", "danger", ex.Message);
            }
        }
示例#3
0
        public void Cargador()
        {
            SucursalesDb xSucursales = new SucursalesDb();
            BoletasDb    xBoleta     = new BoletasDb();

            try
            {
                string Conexion = EleganciaWeb.Properties.Settings.Default.Conexion;
                ddSucursales.DataSource     = xSucursales.CargarLista(Conexion);
                ddSucursales.DataTextField  = "Nombre";
                ddSucursales.DataValueField = "IdBodega";
                ddSucursales.DataBind();
            }
            catch (Exception ex)
            {
                Mensaje("Error", "danger", ex.Message);
            }
        }
示例#4
0
        public void AgregarProducto()
        {
            BoletasDb xProducto = new BoletasDb();
            string    Conexion  = Properties.Settings.Default.Conexion;

            //Variables a convertir
            try
            {
                int Cantidad = 0; int Sku = 0;
                Cantidad = int.Parse(txtCantidad.Text);
                Sku      = int.Parse(txtSku.Text);
                gvProductos.DataSource = xProducto.NuevaSalida(Valores.IdBoleta, Sku, Cantidad, Conexion);
                gvProductos.DataBind();
            }
            catch (Exception ex)
            {
                Mensaje("Error ", "danger", ex.Message);
            }
        }
示例#5
0
        public void Cargador()
        {
            SucursalesDb xSucursales = new SucursalesDb();
            BoletasDb    xBoleta     = new BoletasDb();

            try
            {
                txtDate.Text = DateTime.Now.ToShortDateString();
                string Conexion = EleganciaWeb.Properties.Settings.Default.Conexion;
                DropDownSucursal.DataSource     = xSucursales.CargarLista(Conexion);
                DropDownSucursal.DataTextField  = "Nombre";
                DropDownSucursal.DataValueField = "IdBodega";
                DropDownSucursal.DataBind();

                string UltimaBoleta = (xBoleta.UltimaBoelta() + 1).ToString();
                lblBoleta.Text = UltimaBoleta;
            }
            catch (Exception ex)
            {
                Mensaje("Error", "danger", ex.Message);
            }
        }