コード例 #1
0
ファイル: EdicionRol.cs プロジェクト: esondinh/CamaraWarpper
        private void Procesar()
        {
            CRUDManager.Entidades.Rol rol = new CRUDManager.Entidades.Rol();
            rol.IdRol     = txtID.Text;
            rol.NombreRol = txtRol.Text;

            if (txtID.Text == String.Empty)
            {
                if (rol.Insertar())
                {
                    MessageBox.Show("Rol agregado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Close();
                }
                else
                {
                    MessageBox.Show("Error inesperado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                if (rol.Actualizar())
                {
                    MessageBox.Show("Rol modificado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Close();
                }
                else
                {
                    MessageBox.Show("Error inesperado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
コード例 #2
0
ファイル: RolesVista.cs プロジェクト: esondinh/CamaraWarpper
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show(this, "Esta Seguro que quiere eliminar este rol, si lo elimina todos los usuarios con este rol seran Eliminados.", "Advertencia", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.OK)
            {
                CRUDManager.Entidades.Rol rol = new CRUDManager.Entidades.Rol();
                rol.IdRol = dgvRoles.CurrentRow.Cells["ID"].Value.ToString();

                if (rol.Eliminar())
                {
                    MessageBox.Show("Rol eliminado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    CargarRoles();
                }
                else
                {
                    MessageBox.Show("Error inesperado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }