Exemplo n.º 1
0
        public FrmEditarProducto(int id)
        {
            InitializeComponent();
            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)
            {
                productoBindingSource.Add(new Producto());
            }
            else
            {
                fechaElaboracion = true;
                fechaCaducidad   = true;

                productoBindingSource.Add(DatosProducto.getProducto(id));

                cbTipoProducto.SelectedItem  = ((Producto)productoBindingSource.Current).Tipo;
                cbTipoProducto.SelectedValue = ((Producto)productoBindingSource.Current).Tipo.IdTipoProducto;

                cbMedida.SelectedItem  = ((Producto)productoBindingSource.Current).UnidadM;
                cbMedida.SelectedValue = ((Producto)productoBindingSource.Current).UnidadM.Id;

                cbCalidad.SelectedItem  = ((Producto)productoBindingSource.Current).SelProducto;
                cbCalidad.SelectedValue = ((Producto)productoBindingSource.Current).SelProducto.IdSeleccionProducto;

                cbEnvasado.SelectedItem  = ((Producto)productoBindingSource.Current).Envasado;
                cbEnvasado.SelectedValue = ((Producto)productoBindingSource.Current).Envasado.IdTipoEnvasado;

                Producto p = (Producto)productoBindingSource.Current;

                if (p.Nombre != "")
                {
                    this.Text = "Editar " + p.Nombre;
                }
            }
        }
Exemplo n.º 2
0
        public FrmEditarProducto(int id)
        {
            InitializeComponent();
            this.id = id;
            if (id == 0)
            {
                productoBindingSource.Add(new Producto());
            }
            else
            {
                productoBindingSource.Add(DatosProducto.getProducto(id));

                Producto p = (Producto)productoBindingSource.Current;

                if (p.Nombre != "")
                {
                    this.Text = "Editar " + p.Nombre;
                }
            }
        }
Exemplo n.º 3
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            DateTime fechaCreacion = DateTime.Now;
            Usuario  u             = DatosUsuario.getUsuarioPorLogin(GlobalClass.GlobalVar);

            Receta receta = new Receta();

            receta.Producto      = (Producto)DatosProducto.getProducto(1);
            receta.Observaciones = "";
            receta.Tiempo        = "";
            receta.Temperatura   = "";
            receta.Otros         = "";
            receta.FechaCreacion = fechaCreacion;
            receta.Usuario       = (Usuario)DatosUsuario.getUsuario(u.Id);
            receta.Activo        = true;
            DatosReceta.Crear(receta);

            FrmEditarReceta r = new FrmEditarReceta((int)DatosReceta.getUltimaReceta(), true);

            r.ShowDialog();
            Actualizar();
        }