private void usuariosInsertar_Click(object sender, EventArgs e) { UsuariosFormulario nuevoUsuariosFormulario; nuevoUsuariosFormulario = new UsuariosFormulario("Insertar", null); nuevoUsuariosFormulario.MdiParent = this; nuevoUsuariosFormulario.Show(); }
private void btnUsuariosBuscador_Click(object sender, EventArgs e) { if (usuarioSeleccionado != null) { if (estado == "Modificar") { UsuariosFormulario nuevoUsuariosFormulario; nuevoUsuariosFormulario = new UsuariosFormulario("Modificar", usuarioSeleccionado); nuevoUsuariosFormulario.MdiParent = MdiParent; nuevoUsuariosFormulario.Show(); } else if (estado == "Eliminar") { try { if (!_neg.UsuarioTienePedidos(usuarioSeleccionado)) { var result = MessageBox.Show("¿Desea eliminar al usuario?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { MessageBox.Show("Usuario eliminado correctamente", "", MessageBoxButtons.OK, MessageBoxIcon.Information); _neg.BorrarUsuario(usuarioSeleccionado.UsuarioID.ToString()); ActualizarListaUsuarios(); } } else { MessageBox.Show("No se puede eliminar un usuario con pedidos registrados", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Utils.MostrarErroresBd(ex.Message); } } else if (estado == "Seleccionar") { Utils.UsuarioSeleccionado = usuarioSeleccionado; Utils.FormPedidosSeleccionado.SeleccionaUsuario(usuarioSeleccionado); this.Close(); } else if (estado == "Buscador Pedidos") { Utils.UsuarioSeleccionado = usuarioSeleccionado; Utils.FormPedidosBuscador1.SeleccionaUsuario(usuarioSeleccionado); this.Close(); } } else { MessageBox.Show("Seleccione primero un usuario de la lista", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }