示例#1
0
        private void txtBuscar_KeyUp(object sender, KeyEventArgs e)
        {
            try
            {
                if (txtBuscar.Text == "")
                {
                    productoBindingSource.DataSource = DatosProducto.getProductos();
                }

                if (cbSelector.SelectedIndex == 0)
                {
                    productoBindingSource.DataSource = DatosProducto.BuscarProducto(txtBuscar.Text);
                }

                else if (cbSelector.SelectedIndex == 1)
                {
                    productoBindingSource.DataSource = DatosProducto.BuscarByLote(txtBuscar.Text);
                }

                else if (cbSelector.SelectedIndex == 2)
                {
                    productoBindingSource.DataSource = DatosProducto.BuscarByCodigoBarra(txtBuscar.Text);
                }
            }

            catch
            {
                MessageBox.Show("No se encontro nada en su busqueda");
            }
        }
示例#2
0
        public FrmEditarReceta(int id, bool crearModificar) //
        {
            InitializeComponent();
            this.id             = id;
            this.crearModificar = crearModificar;

            productoBindingSource.DataSource = DatosProducto.getProductos();
            Actualizar();

            if (id == 0)
            {
                recetaBindingSource.Add(new Receta());
            }
            else
            {
                recetaBindingSource.Add(DatosReceta.getReceta(id));

                cbProducto.SelectedItem  = ((Receta)recetaBindingSource.Current).Producto;
                cbProducto.SelectedValue = ((Receta)recetaBindingSource.Current).Producto.IdProducto;

                Receta r = (Receta)recetaBindingSource.Current;

                if (!crearModificar)
                {
                    this.Text = "Editar receta de " + r.Producto.Nombre;
                }
            }
        }
示例#3
0
        public FrmEditarControlPCC(int id)
        {
            InitializeComponent();
            productoBindingSource.DataSource = DatosProducto.getProductos();

            this.fechaElaboracionCajaDateTimePicker.MaxDate = DateTime.Today;
            this.fechaVencimientoCajaDateTimePicker.MinDate = DateTime.Today.AddDays(1);

            if (id == 0)
            {
                controlPCCBindingSource.Add(new ControlPCC());
            }
            else
            {
                fechaElaboracionCaja = true;
                fechaVencimientoCaja = true;

                controlPCCBindingSource.Add(DatosControlPCC.getControlPCC(id));

                cbProducto.SelectedItem  = ((ControlPCC)controlPCCBindingSource.Current).Producto;
                cbProducto.SelectedValue = ((ControlPCC)controlPCCBindingSource.Current).Producto.IdProducto;

                ControlPCC c = (ControlPCC)controlPCCBindingSource.Current;
            }
        }
示例#4
0
 private void Actualizar()
 {
     try
     {
         if (txtBuscar.Text == "Buscar" || txtBuscar.Text == "")
         {
             productoBindingSource.DataSource = DatosProducto.getProductos();
         }
     }
     catch
     {
     }
 }
        public FrmEditarProductoTerminado(int id)
        {
            InitializeComponent();
            productoBindingSource.DataSource          = DatosProducto.getProductos();
            tipoProductoBindingSource.DataSource      = DatosTipoProducto.getTipoProductos();
            medidaBindingSource.DataSource            = DatosMedida.getMedidas();
            tipoEnvasadoBindingSource.DataSource      = DatosTipoEnvasado.getTipoEnvasados();
            seleccionProductoBindingSource.DataSource = DatosSeleccionProducto.getSeleccionProductos();

            this.fechaElaboracionDateTimePicker.MaxDate = DateTime.Today;
            this.fechaVencimientoDateTimePicker.MinDate = DateTime.Today.AddDays(1);

            if (id == 0)
            {
                productoTerminadoBindingSource.Add(new ProductoTerminado());
            }
            else
            {
                fechaElaboracion = true;
                fechaCaducidad   = true;

                productoTerminadoBindingSource.Add(DatosProductoTerminado.getProductoTerminado(id));

                cbNombreProducto.SelectedItem  = ((ProductoTerminado)productoTerminadoBindingSource.Current).Producto;
                cbNombreProducto.SelectedValue = ((ProductoTerminado)productoTerminadoBindingSource.Current).Producto.IdProducto;

                cbTipoProducto.SelectedItem  = ((ProductoTerminado)productoTerminadoBindingSource.Current).Tipo;
                cbTipoProducto.SelectedValue = ((ProductoTerminado)productoTerminadoBindingSource.Current).Tipo.IdTipoProducto;

                cbMedida.SelectedItem  = ((ProductoTerminado)productoTerminadoBindingSource.Current).UnidadM;
                cbMedida.SelectedValue = ((ProductoTerminado)productoTerminadoBindingSource.Current).UnidadM.Id;

                cbCalidad.SelectedItem  = ((ProductoTerminado)productoTerminadoBindingSource.Current).SelProducto;
                cbCalidad.SelectedValue = ((ProductoTerminado)productoTerminadoBindingSource.Current).SelProducto.IdSeleccionProducto;

                cbEnvasado.SelectedItem  = ((ProductoTerminado)productoTerminadoBindingSource.Current).Envasado;
                cbEnvasado.SelectedValue = ((ProductoTerminado)productoTerminadoBindingSource.Current).Envasado.IdTipoEnvasado;

                ProductoTerminado p = (ProductoTerminado)productoTerminadoBindingSource.Current;

                /*string a = p.Producto.ToString();
                 * MessageBox.Show(a);
                 * string a1 = p.Tipo.ToString();
                 * MessageBox.Show(a1);
                 * string a2 = p.UnidadM.ToString();
                 * MessageBox.Show(a2);
                 * string a3 = p.Envasado.ToString();
                 * MessageBox.Show(a3);
                 * string a4 = p.SelProducto.ToString();
                 * MessageBox.Show(a4);
                 * string a5 = p.FechaElaboracion.ToString();
                 * MessageBox.Show(a5);
                 * string a6 = p.FechaVencimiento.ToString();
                 * MessageBox.Show(a6);
                 * string a7 = p.Gramaje.ToString();
                 * MessageBox.Show(a7);
                 * string a8 = p.CajasPorTarima.ToString();
                 * MessageBox.Show(a8);
                 * string a9 = p.UnidadPorCaja.ToString();
                 * MessageBox.Show(a9);
                 * string a10 = p.LoteProductoTerminado;
                 * MessageBox.Show(a10);
                 * string a11 = p.Stock.ToString();
                 * MessageBox.Show(a11);
                 * string a12 = p.KgPorTarima.ToString();
                 * MessageBox.Show(a12);
                 * string a13 = p.CodigoBarraProducto;
                 * MessageBox.Show(a13);*/

                if (p.Producto.Nombre != "")
                {
                    this.Text = "Editar " + p.Producto.Nombre;
                }
            }
        }
示例#6
0
 public void cargarProductos()
 {
     productoBindingSource.DataSource = DatosProducto.getProductos();
 }
示例#7
0
 public void Actualizar()
 {
     productoBindingSource.DataSource = DatosProducto.getProductos();
 }