public ClienteLite ObtenerClienteSeleccionado() { ClienteLite clienteLite = new ClienteLite(); clienteLite.Nombre = Convert.ToString(dataGridView1.SelectedRows[0].Cells["Nombre"].Value); clienteLite.Id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells["Id"].Value); clienteLite.Apellido = Convert.ToString(dataGridView1.SelectedRows[0].Cells["Apellido"].Value); return(clienteLite); }
private void buttonSeleccionar_Click(object sender, EventArgs e) { //TOMO VALORES DE LA FILA SELECCIONADA Y CONSULTO CONTACTO RESPECTIVO try { clienteLite = ObtenerClienteSeleccionado(); this.Close(); } catch (Exception) { } }
private void buttonBuscar_Click(object sender, EventArgs e) { ClienteBuscar clienteBuscar = new ClienteBuscar(); clienteBuscar.ShowDialog(); ClienteLite cliente = new ClienteLite(); try { cliente.Id = clienteBuscar.clienteLite.Id; cliente.Nombre = clienteBuscar.clienteLite.Nombre; cliente.Apellido = clienteBuscar.clienteLite.Apellido; clienteLocal = cliente; textBoxCliente.Text = cliente.Nombre + " " + cliente.Apellido; } catch (Exception) { MessageBox.Show("ERROR AL TRATAR DE SELECCIONAR CLIENTE, REINTENTA NUEVAMENTE"); } }
public void InsertarClienteRapido(string sexo) { Cliente cliente = new Cliente { Nombre = "SIN NOMBRE", Apellido = "SIN APELLIDO", FechaDeNacimiento = DateTime.Now, Edad = 0, Sexo = sexo, Direccion = "", Localidad = "", Observacion = "", Ocupacion = "" }; try { clienteRepository.InsertarCliente(cliente); } catch (Exception) { } ClienteLite clienteL = new ClienteLite(); clienteL.Apellido = "SIN APELLIDO"; clienteL.Nombre = "SIN NOMBRE"; try { clienteL.Id = clienteRepository.ReturnIdCliente(); } catch (Exception) { MessageBox.Show("Error al recuperar el Id del ultimo cliente guardado !!"); } Contacto contacto = new Contacto { Celular = "", CelularAlternativo = "", Email = "", EmailAlternativo = "", Facebook = "", Telefono = "", IdCliente = clienteL.Id }; try { clienteRepository.InsertarContacto(contacto); } catch (Exception) { MessageBox.Show("Huvo un error al intentar guardar info de Contacto para el cliente rapido !!"); } clienteLocal = clienteL; clienteLocal.Nombre = "SIN NOMBRE"; clienteLocal.Apellido = "SIN APELLIDO"; clienteLocal.Id = clienteL.Id; textBoxCliente.Text = cliente.Nombre + " " + cliente.Apellido; }