コード例 #1
0
ファイル: GradoList.cs プロジェクト: HiPaoG/Colegio
 private void EliminarButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (XtraMessageBox.Show("¿Desea eliminar este registro?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         Eliminar(Convert.ToInt32(GradoGridView.GetFocusedRowCellValue(GradoGridView.Columns["IdGrado"])));
         AsignarInformacion(CargarGrados());
     }
 }
コード例 #2
0
ファイル: GradoList.cs プロジェクト: HiPaoG/Colegio
        private void EditarButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int IdTemp = Convert.ToInt32(GradoGridView.GetFocusedRowCellValue(GradoGridView.Columns["IdGrado"]));

            if (GradoGridView.RowCount > 0)
            {
                AsignarInformacion(CargarGrados());
                if (IdTemp != Convert.ToInt32(GradoGridView.GetFocusedRowCellValue(GradoGridView.Columns["IdGrado"])))
                {
                    XtraMessageBox.Show("Este registro ya fue eliminado.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    Grado tmp = new Grado(Convert.ToInt32(GradoGridView.GetFocusedRowCellValue(GradoGridView.Columns["IdGrado"])));
                    tmp.ShowDialog();
                    if (tmp.ActionComplete)
                    {
                        AsignarInformacion(CargarGrados());
                    }
                    tmp.Dispose();
                }
            }
        }