Example #1
0
        private void ModProducto_Load(object sender, EventArgs e)
        {
            bool b;

            if (p.IdProducto != 0)
            {
                b = true;
            }
            else
            {
                b = false;
            }
            for (int i = 0; i < EntradasVal.Length; i++)
            {
                EntradasVal[i] = b;
            }

            TipoProductoNegocio negTP = new TipoProductoNegocio();
            MarcaNegocio        negM  = new MarcaNegocio();

            try
            {
                BoxMarca.DisplayMember = "Descripcion";
                BoxMarca.ValueMember   = "IdMarca";
                BoxMarca.DataSource    = negM.Listar();

                BoxTipoProducto.DisplayMember = "Descripcion";
                BoxTipoProducto.ValueMember   = "IdTipoProducto";
                BoxTipoProducto.DataSource    = negTP.Listar();

                if (p.TipoProducto != null)
                {
                    BoxTipoProducto.SelectedValue = p.TipoProducto.IdTipoProducto;
                    BoxTipoProducto.SelectedText  = p.TipoProducto.Descripcion;
                }
                else
                {
                    BoxTipoProducto.SelectedIndex = -1;
                }
                if (p.Marca != null)
                {
                    BoxMarca.SelectedValue = p.Marca.IdMarca;
                    BoxMarca.SelectedText  = p.Marca.Descripcion;
                    RealizarValidaciones();
                }
                else
                {
                    BoxMarca.SelectedIndex = -1;
                }
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }
Example #2
0
        private void LlenarTabla()
        {
            TipoProductoNegocio neg = new TipoProductoNegocio();

            try
            {
                dgvTiposProducto.DataSource = neg.Listar();
                dgvTiposProducto.Columns["IdTipoProducto"].HeaderText = "ID";
                dgvTiposProducto.Columns["Descripcion"].HeaderText    = "DescripciĆ³n";
                dgvTiposProducto.Columns["Activo"].Visible            = false;
                dgvTiposProducto.Update();
                dgvTiposProducto.Refresh();
            }
            catch (Exception ex)
            {
                Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
            }
        }