private void tsbGuardar_Click(object sender, EventArgs e) { CsClientes micliente = new CsClientes(); //Validaciones if (!ValidarID()) { return; } if (!ValidarOtrosCampos()) { return; } if (GetCliente(Convert.ToInt32(txt_IdCliente.Text)) != null) { errorProvider1.SetError(txt_IdCliente, "Este cliente ya está introducido"); txt_nombre.Focus(); return; } //Asignaciones micliente.IdCliente = Convert.ToInt32(txt_IdCliente.Text); micliente.Nombre = txt_nombre.Text; micliente.Apellido = txt_apellido.Text; micliente.Nif = txt_nif.Text; micliente.Localidad = txt_localidad.Text; //Metemos los valores en la lista y refrescamos el datagrid listaClientes.Add(micliente); dgv_clientes.DataSource = null; dgv_clientes.DataSource = listaClientes; limpiarformulario(); }
private void tsbBuscar_Click(object sender, EventArgs e) { if (!ValidarID()) { return; } CsClientes miCliente = GetCliente(Convert.ToInt32(txt_IdCliente.Text)); if (miCliente == null) { errorProvider1.SetError(txt_IdCliente, "La persona no existe"); txt_IdCliente.Focus(); return; } errorProvider1.SetError(txt_IdCliente, ""); txt_nombre.Text = miCliente.Nombre; txt_apellido.Text = miCliente.Apellido; txt_nif.Text = miCliente.Nif; txt_localidad.Text = miCliente.Localidad; }