private void btnGuardar_Click(object sender, EventArgs e) { if (NuevoRegistro == true) { Cliente oCliente = new Cliente(); oCliente.CodigoDelCliente = txtCodigo.Text.Trim(); oCliente.NombresDelCliente = txtNombres.Text.Trim(); oCliente.ApellidosDelCliente = txtApellidos.Text.Trim(); oCliente.TipoDeClienteId = (int)cboTipo.SelectedValue; if (oClienteDAO.Agregar(oCliente) == false) { MessageBox.Show("El nuevo registro no pudo ser grabado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //return; } else { MessageBox.Show("El nuevo registro fue grabado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); // return; } } else { Cliente oCliente = oClienteDAO.Buscar(txtCodigo.Text.Trim()); oCliente.NombresDelCliente = txtNombres.Text.Trim(); oCliente.ApellidosDelCliente = txtApellidos.Text.Trim(); oCliente.TipoDeClienteId = (int)cboTipo.SelectedValue; if (oClienteDAO.Modificar(oCliente) == false) { MessageBox.Show("El Registro no fue Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //return; } else { MessageBox.Show("Registro Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error); // return; } } LimpiarControles(); DesactivaControles(true); txtCodigo.Text = ""; txtCodigo.Focus(); }
static public List <Cliente> Buscar(long Id, string Nombre, string Descripcion) { Cliente oBuscar = new Cliente(true); oBuscar.Id = long.Parse(Id.ToString()); if (!string.IsNullOrEmpty(Nombre)) { oBuscar.Nombre = Nombre; } if (!string.IsNullOrEmpty(Descripcion)) { oBuscar.Descripcion = Descripcion; } return(ClientesDAO.Buscar(oBuscar)); }