示例#1
0
        private void InsertarActualizar(string modo)
        {
            try
            {
                if (modo == "INSERT")
                {
                    Grado grado = new Grado();
                    grado.Nombre = TxtNombre.Text.Trim();
                    grado.Numero = Convert.ToInt32(TxtNumero.Text.Trim());

                    if (CtrlGrados.Insertar(grado) > 0)
                    {
                        XtraMessageBox.Show("Grado insertado con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);
                    }
                }
                else
                {
                    Grado grado = new Grado();
                    grado.Id     = Id;
                    grado.Nombre = TxtNombre.Text.Trim();
                    grado.Numero = Convert.ToInt32(TxtNumero.Text.Trim());

                    if (CtrlGrados.Actualizar(grado) > 0)
                    {
                        XtraMessageBox.Show("Grado 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);
            }
        }