//Editar el tipo de usuario buscado previamente con nuevos datos private void btnEditarTipoUsuario_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtNonbreTipoUsuario.Text.Trim())) {//si alguno de los campos de datos esta vacio se muestra un error MessageBox.Show("El campo Nombre no puede estar vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtDescripcionTipoUsuario.Text.Trim())) { MessageBox.Show("El campo Descripción no puede estar vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else {//si no hay campos vacios se procede a editar el tipo de usuario tipo_usuario aEditar = new tipo_usuario() { id_tipo_usuario = Convert.ToInt32(txtIdTipoUsuario.Text.Trim()), nombre = txtNonbreTipoUsuario.Text.Trim(), descripcion = txtDescripcionTipoUsuario.Text.Trim() }; if (controladorTipoUsuario.EditarTipoUsuario(aEditar)) {//si se cambiaron datos se procede a editar y hacer persistente el cambio en la DB MessageBox.Show("El tipo de usuario ah sido modificado.", "Mensaje de usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarGridTipoUsuarios(); } else { MessageBox.Show("No se ah realizado ningún cambio en los datos.", "Mensaje de Usuario", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
//Agregar un nuevo tipo de usuario a la DB private void btnAgregarTipoUsuario_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtNonbreTipoUsuario.Text.Trim())) {//si alguno de los campos de datos esta vacio se muestra un error MessageBox.Show("El campo Nombre no puede estar vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtDescripcionTipoUsuario.Text.Trim())) { MessageBox.Show("El campo Descripción no puede estar vacio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else {//si no hay campos vacios se procede a editar el tipo de usuario tipo_usuario nuevo = new tipo_usuario() { nombre = txtNonbreTipoUsuario.Text.Trim(), descripcion = txtDescripcionTipoUsuario.Text.Trim() }; if (controladorTipoUsuario.AgregarTipoUsuario(nuevo)) {//Si se agrega a la DB el tipo de usuario nuevo entonces se carga la grilla con datos nuevos MessageBox.Show("El nuevo tipo de usuario ah sido Agregado.", "Mensaje de usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarGridTipoUsuarios(); } else {//De lo contrario se muestra un mensaje de error MessageBox.Show("El nuevo tipo de usuario no ah sido Agregado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }