private void BtnAceptar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); DateTime fechaElegida = Convert.ToDateTime(dateTimePickerNacimiento.Value); if (control.validarIngresoTextBox(textBoxApellido) && control.validarIngresoTextBox(textBoxNombre) && control.validarIngresoTextBox(textBoxDocumento) && control.validarIngresoTextBox(textBoxEmail) && control.validarIngresoTextBox(textBoxTelefono) && control.validarIngresoTextBox(textBoxCalle) && control.validarIngresoTextBox(textBoxNumeroCalle) && control.validarIngresoComboBox(comboLocalidad) && control.validarIngresoComboBox(comboTipoDoc) && control.validarIngresoRadioButton(radioMujer, radioHombre) && control.validarIngresoFecha(fechaElegida)) { int ValorRadioButton; string cadenaResultado; if (radioHombre.Checked) { ValorRadioButton = 1; } else { ValorRadioButton = 2; } ClientesABM clientes = new ClientesABM(); cadenaResultado = clientes.InsertarCliente(this.textBoxApellido.Text, this.textBoxNombre.Text, Int32.Parse(this.comboTipoDoc.SelectedValue.ToString()), Int32.Parse(this.textBoxDocumento.Text) , ValorRadioButton, fechaElegida.ToString("MM-dd-yyyy"), this.textBoxEmail.Text , Int32.Parse(this.textBoxTelefono.Text), this.textBoxCalle.Text, Int32.Parse(this.textBoxNumeroCalle.Text), Int32.Parse(comboLocalidad.SelectedValue.ToString())).ToString(); MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
private void botonFiltrar_Click(object sender, EventArgs e) { ClientesABM clientes = new ClientesABM(); string cadenaResultado; DataTable tabla = new DataTable(); if (this.textBoxNombre.Text != "" || this.textBoxApellido.Text != "") { cadenaResultado = clientes.ConsultarClientesFiltros(this.textBoxNombre.Text, this.textBoxApellido.Text, "0", "").ToString(); if (cadenaResultado == "correcto") { tabla = clientes.tablaCliente; this.cargarGrilla(tabla); } else { MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { this.consultar(); } }
private void recuperarDatos() { ClientesABM cliente = new ClientesABM(); DataTable tabla = new DataTable(); tabla = cliente.RecuperarDatos(IdCliente); labeNombre.Text = tabla.Rows[0]["Nombre"].ToString(); labelApellido.Text = tabla.Rows[0]["Apellido"].ToString(); labelNumeroDoc.Text = tabla.Rows[0]["NumeroDocumento"].ToString(); }
private void Consulta() { ClientesABM clientes = new ClientesABM(); string cadenaResultado; DataTable tabla = new DataTable(); cadenaResultado = clientes.ConsultarClientes().ToString(); tabla = clientes.tablaCliente; //aca se llena una tabla if (cadenaResultado == "correcto") { this.CargarGrilla(tabla); } else { MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnEliminar_Click(object sender, EventArgs e) { if (dataGridClientes.CurrentRow != null) { if (MessageBox.Show("¿Seguro que desea eliminar el Cliente?", "Importante!", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { ClientesABM clientes = new ClientesABM(); int ID = Int32.Parse(dataGridClientes.CurrentRow.Cells[0].Value.ToString()); clientes.EliminarCliente(ID); MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); Consulta(); } } else { MessageBox.Show("Para eliminar primero seleccione una fila de la grilla" , "Importante!", MessageBoxButtons.OK , MessageBoxIcon.Exclamation); } }
private void btnBuscar_Click(object sender, EventArgs e) { ClientesABM clientes = new ClientesABM(); string cadenaResultado; string selectedValue = ""; DataTable tabla = new DataTable(); if (comboTipoDocumento.SelectedValue == null) { selectedValue = "0"; } else { selectedValue = this.comboTipoDocumento.SelectedValue.ToString(); } if (this.textBoxNombre.Text != "" || this.textBoxApellido.Text != "" || selectedValue != "0" || this.textBoxDocumento.Text != "") { cadenaResultado = clientes.ConsultarClientesFiltros(this.textBoxNombre.Text, this.textBoxApellido.Text, selectedValue, this.textBoxDocumento.Text).ToString(); if (cadenaResultado == "correcto") { tabla = clientes.tablaCliente; this.CargarGrilla(tabla); } else { MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { this.Consulta(); } }