public List<clsSubgrupoActivoFijo> consulta() { try { List<clsSubgrupoActivoFijo> lista = new List<clsSubgrupoActivoFijo>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.SubGrupos select w; foreach (var item in con) { clsSubgrupoActivoFijo clas = new clsSubgrupoActivoFijo(); clas.Codigo = item.IdSubGrupo; clas.Grupo = Convert.ToInt32(item.IdGrupo); clas.descripcion = item.Descripcion; clas.Fecha = Convert.ToDateTime(item.fecha); clas.IdEstado = Convert .ToInt32(item.IdEstado); clas.Empresa = Convert.ToInt32 (item.IdEmpresa); lista.Add(clas); } return lista ; } catch (Exception) { return null; } }
public Boolean guardar(clsSubgrupoActivoFijo SubActivo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { SubGrupos Sub = new SubGrupos() { IdSubGrupo = SubActivo.Codigo, IdGrupo = SubActivo.Grupo, Descripcion = SubActivo.descripcion, fecha = SubActivo.Fecha, IdEstado = Convert.ToInt32(SubActivo.IdEstado), IdEmpresa = Convert.ToInt32(SubActivo.Empresa), }; ent.AddToSubGrupos(Sub); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
private void btnbuscar_Click(object sender, EventArgs e) { accion='C'; VtnConsultaSubgrupo frm = new VtnConsultaSubgrupo (); frm.ShowDialog(); clase = frm.cls; set(); }
// clsSubgrupoActivoFijo clasperso = new clsSubgrupoActivoFijo(); public void get(clsSubgrupoActivoFijo clasperso) { clasperso.Codigo =Convert.ToInt32 (gridView1 .GetFocusedRowCellValue(colCodigo)); clasperso.Grupo = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colGrupo)); clasperso.descripcion = Convert.ToString(gridView1.GetFocusedRowCellValue(coldescripcion)); clasperso.Fecha = Convert.ToDateTime(gridView1.GetFocusedRowCellValue(colFecha)); clasperso.IdEstado = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo)); clasperso.Empresa = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo)); }
public Boolean eliminar(clsSubgrupoActivoFijo SubActivo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.Codigo select q).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean modificar(clsSubgrupoActivoFijo SubActivo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.Codigo select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdSubGrupo = SubActivo.Codigo; x.IdGrupo = SubActivo.Grupo; x.Descripcion = SubActivo.descripcion; x.fecha = SubActivo.Fecha; x.IdEstado = SubActivo.IdEstado; x.IdEmpresa = SubActivo.Empresa; ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { cls=getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender);//Aqui lo que hace es pasar los datos de la pantalla consulta a la variable de la calse //de SUbgrupo con la ayuda de la variable cls la cual se les //pasa todos los datos que posee el gridView al momento de dar clic en la operacion //GridView_RowClick en la funcion GetROw(....) Close(); }