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"); } }
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"); } }
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"); } }
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; }
private void CargarLista() { N_Tipo_Usuario tipo1 = new N_Tipo_Usuario(); dgvLista.DataSource = tipo1.Lista(); }
private void frmMantenedorTipoUsuario_Load(object sender, EventArgs e) { N_Tipo_Usuario tipo1 = new N_Tipo_Usuario(); dgvLista.DataSource = tipo1.Lista(); }