private void InsertarActualizar(string modo) { try { if (modo == "INSERT") { Grupo grupo = new Grupo(); grupo.Nombre = TxtNombre.Text.Trim(); if (CtrlGrupos.Insertar(grupo) > 0) { XtraMessageBox.Show("Grupo insertado con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } else { Grupo grupo = new Grupo(); grupo.Id = Id; grupo.Nombre = TxtNombre.Text.Trim(); if (CtrlGrupos.Actualizar(grupo) > 0) { XtraMessageBox.Show("Grupo actualizado con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); } }
public void Eliminar() { if (DgvGeneral.RowCount > 0 && DgvGeneral.GetFocusedRow() != null) { int idGeneral = Convert.ToInt32(DgvGeneral.GetFocusedRowCellValue("Id")); Grupo grupo = new Grupo(); grupo.Id = idGeneral; if (XtraMessageBox.Show("¿Esta seguro que desea eliminar el grupo?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrlGrupos.Eliminar(grupo); if (!BkgwBuscar.IsBusy) { PrgBuscar.Visible = true; BkgwBuscar.RunWorkerAsync(); } } } else { XtraMessageBox.Show("Debe seleccionar un registro.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void CargarDatos(int id) { Grupo gp = new Grupo(); gp.Id = id; DataSet ds = CtrlGrupos.GetGrupoOne(gp); DataRow dr = ds.Tables[0].Rows[0]; TxtNombre.Text = dr["Nombre"].ToString(); }
public void LlenarDsConsulta() { try { DataSet ds = CtrlGrupos.GetGrupoAll(); dtConsulta = ds.Tables[0].Copy(); dsConsulta.Tables.Clear(); if (dsConsulta.Tables.Count == 0) { dsConsulta.Tables.Add(dtConsulta); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }
private void FrmGetCursos_Load(object sender, EventArgs e) { try { DataTable dt1 = CtrlGrados.GetGradoAll().Tables[0]; LueGrado.Properties.DataSource = dt1; LueGrado.Properties.DisplayMember = "Nombre"; LueGrado.Properties.ValueMember = "CodigoGrado"; DevExpress.XtraEditors.Controls.LookUpColumnInfo col; col = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100); LueGrado.Properties.Columns.Add(col); LueGrado.ItemIndex = -1; DataTable dt2 = CtrlGrupos.GetGrupoAll().Tables[0]; LueGrupo.Properties.DataSource = dt2; LueGrupo.Properties.DisplayMember = "Nombre"; LueGrupo.Properties.ValueMember = "CodigoGrupo"; DevExpress.XtraEditors.Controls.LookUpColumnInfo col1; col1 = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100); LueGrupo.Properties.Columns.Add(col); LueGrupo.ItemIndex = -1; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); return; } TxtNombre.Focus(); if (Modo == "E" && Id > 0) { CargarDatos(Id); } }