// Limpiar pantalla private void limpiar_Click(object sender, EventArgs e) { AltaCliente newForm = new AltaCliente(previousForm); newForm.Show(); this.Dispose(false); }
private void ClienteGrid_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0)//ELIMNAR { Cliente c = (Cliente)ClienteGrid.CurrentRow.DataBoundItem; _clienteService.Delete(c.id); clientes = _clienteService.searchClientes(); //clientes = clientes.Where(cli => estaHabilitado(cli)).ToList(); this.ClienteGrid.DataSource = new BindingSource(clientes, null); } else if (e.ColumnIndex == 1)//EDITAR { Cliente c = (Cliente)ClienteGrid.CurrentRow.DataBoundItem; AltaCliente formAlta = new AltaCliente(c, ServiceDependencies.getClienteService()); this.Hide(); formAlta.Show(); } else if ((e.ColumnIndex == 2)) //habilitar { Cliente c = (Cliente)ClienteGrid.CurrentRow.DataBoundItem; _clienteService.habilitarCliente(c.id); clientes = _clienteService.searchClientes(); //clientes = clientes.Where(cli => estaHabilitado(cli)).ToList(); this.ClienteGrid.DataSource = new BindingSource(clientes, null); } }
private void btnCargar_Click(object sender, EventArgs e) { Form ventana = new AltaCliente(origen); ventana.Show(); this.Hide(); }
private void btnModificar_Click(object sender, EventArgs e) { if (buscarWasClicked) { using (AltaCliente ventanaModificacion = new AltaCliente(null, datosFilaCliente)) { if (ventanaModificacion.ShowDialog() == DialogResult.OK) { buscar(); } } } else { MessageBox.Show("Seleccione un cliente"); } }
private void button1_Click(object sender, EventArgs e) { int indice = ComboBox_Rol.SelectedIndex; if (indice == -1 || Usuario.Text == "" || Password.Text == "") { MessageBox.Show("Faltan completar campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (this.verificar_estado_rol()) { return; } SqlCommand verificacion_usuario = new SqlCommand("ZTS_DB.verificar_existencia_de_usuario", conexion_sql); verificacion_usuario.CommandType = CommandType.StoredProcedure; verificacion_usuario.Parameters.AddWithValue("@username", SqlDbType.Char).Value = Usuario.Text; conexion_sql.Open(); try { verificacion_usuario.ExecuteNonQuery(); switch (ComboBox_Rol.SelectedItem.ToString()) { case "Cliente": Form registroCliente = new AbmCliente.AltaCliente(Usuario.Text, Password.Text, ComboBox_Rol.SelectedItem.ToString(), this, bit_Accion); this.Hide(); registroCliente.Show(); break; case "Proveedor": Form registroProveedor = new AbmProveedor.AltaProveedor(Usuario.Text, Password.Text, ComboBox_Rol.SelectedItem.ToString(), this, bit_Accion); this.Hide(); registroProveedor.Show(); break; } } catch (Exception) { MessageBox.Show("Nombre de Usuario ya existente.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } conexion_sql.Close(); }