Example #1
0
 private void SetearModelo(tbModelo _tbModelo)
 {
     try
     {
         this._tbModelo         = _tbModelo;
         cmbLinea.SelectedValue = this._tbModelo.tbSubGrupo.tbGrupo.idLinea;
         cmbLinea_SelectionChangeCommitted(null, null);
         cmbGrupo.SelectedValue = this._tbModelo.tbSubGrupo.idGrupo;
         cmbGrupo_SelectionChangeCommitted(null, null);
         cmbSubGrupo.SelectedValue = this._tbModelo.idSubGrupo;
         txtCodigo.Text            = this._tbModelo.idSubGrupo.ToString();
         txtDescripcion.Text       = this._tbModelo.descripcion;
     }
     catch (Exception ex)
     {
         Util.MostrarException(this.Text, ex);
     }
 }
Example #2
0
        private void frmModelo_Load(object sender, EventArgs e)
        {
            _dbCosolemEntities = new dbCosolemEntities();

            _tbModelo = new tbModelo {
                estadoRegistro = true
            };
            _dbCosolemEntities.ObjectStateManager.ChangeObjectState(_tbModelo, EntityState.Detached);

            List <Linea> _tbLinea = (from L in _dbCosolemEntities.tbLinea where L.estadoRegistro select new Linea {
                idLinea = L.idLinea, descripcion = L.descripcion, tbGrupo = (from G in L.tbGrupo where G.estadoRegistro select new Grupo {
                    idGrupo = G.idGrupo, descripcion = G.descripcion, tbSubGrupo = (from SG in G.tbSubGrupo where SG.estadoRegistro select new SubGrupo {
                        idSubGrupo = SG.idSubGrupo, descripcion = SG.descripcion
                    })
                })
            }).ToList();

            _tbLinea.Insert(0, new Linea {
                idLinea = 0, descripcion = "Seleccione", tbGrupo = new List <Grupo> {
                    new Grupo {
                        idGrupo = 0, descripcion = "Seleccione", tbSubGrupo = new List <SubGrupo> {
                            new SubGrupo {
                                idSubGrupo = 0, descripcion = "Seleccione"
                            }
                        }
                    }
                }
            });
            cmbLinea.DataSource    = _tbLinea;
            cmbLinea.ValueMember   = "idLinea";
            cmbLinea.DisplayMember = "descripcion";
            cmbLinea_SelectionChangeCommitted(null, null);

            txtCodigo.Clear();
            txtDescripcion.Clear();
        }