Exemple #1
0
        public override void Borrar()
        {
            if (dgvLista.SelectedRows.Count != 0)
            {
                int    pos = dgvLista.CurrentRow.Index;
                string ID;
                ID = dgvLista.Rows[pos].Cells["id"].Value.ToString();
                if (MessageBox.Show("¿Borrar Registro Seleccionado?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)
                {
                    return;
                }

                N_Tipo_Usuario tipo1 = new N_Tipo_Usuario();

                N_Tipo_Usuario_Permiso permisos1 = new N_Tipo_Usuario_Permiso();
                E_Tipo_Usuario_Permiso permiso2  = permisos1.ObtenerPermisos(ID);
                if (tipo1.Borrar(ID) == true)
                {
                    permisos1.Borrar(permiso2.ID.ToString());

                    CargarLista();
                }
                else
                {
                    MessageBox.Show("Error: No se pudo eliminar el registro", "Eliminar");
                }
            }
            else
            {
                MessageBox.Show("Seleccione Item", "Borrar");
            }
        }
Exemple #2
0
        void ModificarTipoUsuario()
        {
            N_Tipo_Usuario tipo1 = new N_Tipo_Usuario();
            E_Tipo_Usuario tipo2 = new E_Tipo_Usuario();

            N_Tipo_Usuario_Permiso permisos1 = new N_Tipo_Usuario_Permiso();
            E_Tipo_Usuario_Permiso permisos2 = new E_Tipo_Usuario_Permiso();

            tipo2.ID          = Convert.ToInt32(lblIDTipoUsuario.Text);
            tipo2.Descripcion = txtTipoUsuario.Text;

            if (tipo1.Modificar(tipo2) == true)
            {
                permisos2          = permisos1.ObtenerPermisos(lblIDTipoUsuario.Text);
                permisos2.Permisos = permisos;
                if (permisos1.Modificar(permisos2))
                {
                    CargarLista();
                    Limpiar();
                }
                else
                {
                    MessageBox.Show(permisos1.Mensaje);
                }
            }
            else
            {
                MessageBox.Show("Error: No se pudo modificar el registro", "Modificar");
            }
        }
Exemple #3
0
        void AgregarTipoUsuario()
        {
            N_Tipo_Usuario tipo1 = new N_Tipo_Usuario();
            E_Tipo_Usuario tipo2 = new E_Tipo_Usuario();

            N_Tipo_Usuario_Permiso permisos1 = new N_Tipo_Usuario_Permiso();
            E_Tipo_Usuario_Permiso permisos2 = new E_Tipo_Usuario_Permiso();

            string ultimoID = "";

            tipo2.ID          = 0;
            tipo2.Descripcion = txtTipoUsuario.Text;

            if (tipo1.Agregar(tipo2) == true)
            {
                ultimoID = tipo1.UltimoID;
                permisos2.ID_tipo_usuario = Convert.ToInt32(ultimoID);
                permisos2.Permisos        = permisos;
                if (permisos1.Agregar(permisos2))
                {
                    CargarLista();
                    Limpiar();
                }
                else
                {
                    MessageBox.Show(permisos1.Mensaje);
                }
            }
            else
            {
                MessageBox.Show("Error: No se pudo agregar el registro" + "\n" + tipo1.Mensaje, "Agregar");
            }
        }
Exemple #4
0
        private void frmMantenedorUsuario_Load(object sender, EventArgs e)
        {
            N_Usuario      usuario1 = new N_Usuario();
            N_Tipo_Usuario tipo     = new N_Tipo_Usuario();

            cbTipoUsuario.DataSource    = tipo.Lista();
            cbTipoUsuario.ValueMember   = "id";
            cbTipoUsuario.DisplayMember = "descripcion";
            dgvLista.DataSource         = usuario1.Lista();
            cbTipoUsuario.SelectedIndex = -1;
        }
Exemple #5
0
        private void CargarLista()
        {
            N_Tipo_Usuario tipo1 = new N_Tipo_Usuario();

            dgvLista.DataSource = tipo1.Lista();
        }
Exemple #6
0
        private void frmMantenedorTipoUsuario_Load(object sender, EventArgs e)
        {
            N_Tipo_Usuario tipo1 = new N_Tipo_Usuario();

            dgvLista.DataSource = tipo1.Lista();
        }