private void buttonBuscarCliente_Click(object sender, EventArgs e) { BuscarClienteBasico buscarCliente = new BuscarClienteBasico(); buscarCliente.ShowDialog(); if (buscarCliente.cliente != null) { this.cliente = buscarCliente.cliente; textBoxDni.Text = this.cliente.dni.ToString(); textBoxMillas.Text = (DAOMillas.getMillasTotalesDeCliente(this.cliente.id) - DAOCanje.getMillasGastadas(this.cliente.dni)).ToString(); List<Canje> canjeList = DAOCanje.getCanjes(this.cliente.dni); List<Tuple<int, int>> pasajesConMillas = DAOMillas.getPasajesConMillas(this.cliente.id); List<Tuple<int, int>> encomiendasConMillas = DAOMillas.getPasajesConMillas(this.cliente.id); foreach (Canje canje in canjeList) { string[] row1 = new string[] { canje.cantidad.ToString(), canje.precio.ToString(), canje.producto.ToString() }; dataGridViewCanjes.Rows.Add(row1); } foreach (Tuple<int, int> millas in pasajesConMillas) { string[] row1 = new string[] { millas.Item1.ToString(), millas.Item2.ToString() , "Pasaje" }; dataGridViewMillas.Rows.Add(row1); } foreach (Tuple<int, int> millas in encomiendasConMillas) { string[] row1 = new string[] { millas.Item1.ToString(), millas.Item2.ToString(), "Encomienda" }; dataGridViewMillas.Rows.Add(row1); } } }
private void buttonCrearUsuario_Click(object sender, EventArgs e) { CrearDatosPasajero form = new CrearDatosPasajero(); form.ShowDialog(); form.Close(); this.cliente = form.cliente; this.Close(); }
private void buttonCrearCliente_Click(object sender, EventArgs e) { CrearDatosPasajero pasajeroForm = new CrearDatosPasajero(); pasajeroForm.ShowDialog(); if (pasajeroForm.cliente != null) { cliente = pasajeroForm.cliente; actualizarComboBoxCliente(cliente); } }
private void buttonBuscarCliente_Click(object sender, EventArgs e) { BuscarClienteBasico clienteForm = new BuscarClienteBasico(); clienteForm.ShowDialog(); if (clienteForm.cliente != null) { cliente = clienteForm.cliente; textBoxNombre.Text = cliente.dni.ToString(); textBoxDNI.Text = cliente.nombre + " " + cliente.apellido; this.validar(null, null); }; }
internal static void update(Cliente cliente) { List<SqlParameter> parameterList = new List<SqlParameter>(); parameterList.Add(new SqlParameter("@cli_nombre", cliente.nombre)); parameterList.Add(new SqlParameter("@cli_apellido", cliente.apellido)); parameterList.Add(new SqlParameter("@cli_dni", cliente.dni)); parameterList.Add(new SqlParameter("@cli_dir", cliente.direccion)); parameterList.Add(new SqlParameter("@cli_telefono", cliente.telefono)); parameterList.Add(new SqlParameter("@cli_mail", cliente.mail)); parameterList.Add(new SqlParameter("@cli_fecha_nac", cliente.fechaNacimiento)); parameterList.Add(new SqlParameter("@cli_id", cliente.id)); DBAcess.WriteInBase("UPDATE sqlovers.CLIENTE SET cli_nombre=@cli_nombre, cli_apellido=@cli_apellido, cli_dir=@cli_dir, cli_telefono=@cli_telefono, cli_mail=@cli_mail, cli_fecha_nac=@cli_fecha_nac WHERE cli_id=@cli_id", "T", parameterList); }
private void buttonBuscar_Click(object sender, EventArgs e) { if(Validation.isFilled(textBoxBusqueda)){ cliente = DAOCliente.getClienteWithDNI(int.Parse(textBoxBusqueda.Text)); if (cliente != null) { actualizarComboBoxCliente(cliente); buttonModificarCliente.Enabled = true; } else { MessageBox.Show("No se econtro cliente con ese DNI", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public static bool create(Cliente cliente) { List<SqlParameter> parameterList = new List<SqlParameter>(); parameterList.Add(new SqlParameter("@cli_nombre", cliente.nombre)); parameterList.Add(new SqlParameter("@cli_apellido", cliente.apellido)); parameterList.Add(new SqlParameter("@cli_dni", cliente.dni)); parameterList.Add(new SqlParameter("@cli_dir", cliente.direccion)); parameterList.Add(new SqlParameter("@cli_telefono", cliente.telefono)); parameterList.Add(new SqlParameter("@cli_mail", cliente.mail)); parameterList.Add(new SqlParameter("@cli_fecha_nac", cliente.fechaNacimiento)); return DBAcess.WriteInBase("INSERT INTO sqlovers.CLIENTE (cli_nombre, cli_apellido, cli_dni, cli_dir, cli_telefono, cli_mail, cli_fecha_nac) " + " VALUES (@cli_nombre, @cli_apellido, @cli_dni, @cli_dir, @cli_telefono, @cli_mail, @cli_fecha_nac)", "T", parameterList ); }
public CrearDatosPasajero(Cliente cliente) { create = false; this.cliente = cliente; InitializeComponent(); textBoxApellidoPasajero.Text = cliente.apellido; textBoxDireccionpasajero.Text = cliente.direccion; textBoxDNI.Text = cliente.dni.ToString(); textBoxNombrePasajero.Text = cliente.nombre; textBoxMailPasajero.Text = cliente.mail; textBoxTelefonoPasajero.Text = cliente.telefono.ToString(); dateTimePickerFechaNacimiento.Value = cliente.fechaNacimiento; }
private void buttonBuscarCliente_Click(object sender, EventArgs e) { BuscarClienteBasico buscarForm = new BuscarClienteBasico(); buscarForm.ShowDialog(); if (buscarForm.cliente != null) { this.cliente = buscarForm.cliente; textBoxDNI.Text = this.cliente.dni.ToString(); millasCliente = DAOMillas.getMillasTotalesDeCliente(this.cliente.id); millasGastadas = DAOCanje.getMillasGastadas(this.cliente.id); textBoxMillasDisponibles.Text = (millasCliente - millasGastadas).ToString(); validarDatosCargados(); } }
private void buttonConfirmar_Click(object sender, EventArgs e) { if (create) { if (Validation.isFilled(textBoxApellidoPasajero) && Validation.isFilled(textBoxDireccionpasajero) && Validation.isFilled(textBoxDNI) && Validation.isFilled(textBoxNombrePasajero) && Validation.isFilled(textBoxMailPasajero) && Validation.isFilled(textBoxTelefonoPasajero)) { Cliente cliente = new Cliente(); cliente.apellido = textBoxApellidoPasajero.Text; cliente.nombre = textBoxNombrePasajero.Text; cliente.dni = Int32.Parse(textBoxDNI.Text); cliente.mail = textBoxMailPasajero.Text; cliente.direccion = textBoxDireccionpasajero.Text; cliente.telefono = int.Parse(textBoxTelefonoPasajero.Text); cliente.fechaNacimiento = dateTimePickerFechaNacimiento.Value; this.cliente = cliente; this.Close(); DAOCliente.create(cliente); this.cliente = DAOCliente.getClienteWithDNI(cliente.dni); } else { MessageBox.Show("Error", "No todos los datos se han ingresado", MessageBoxButtons.OK); } } else { cliente.apellido = textBoxApellidoPasajero.Text; cliente.nombre = textBoxNombrePasajero.Text; cliente.dni = Int32.Parse(textBoxDNI.Text); cliente.mail = textBoxMailPasajero.Text; cliente.direccion = textBoxDireccionpasajero.Text; cliente.telefono = int.Parse(textBoxTelefonoPasajero.Text); cliente.fechaNacimiento = dateTimePickerFechaNacimiento.Value; this.cliente = cliente; DAOCliente.update(cliente); this.Close(); } }
private void actualizarComboBoxCliente(Cliente cliente) { textBoxApellidoCliente.Text = cliente.apellido; textBoxDni.Text = cliente.dni.ToString(); textBoxNombreCliente.Text = cliente.nombre; }
private static List<Cliente> createClienteListFromQuery(SqlDataReader lector) { List<Cliente> clienteList = new List<Cliente>(); if (lector.HasRows) { while (lector.Read()) { Cliente cliente = new Cliente(); cliente.nombre = (string)lector["cli_nombre"]; cliente.apellido = (string)lector["cli_apellido"]; cliente.apellido = (string)lector["cli_apellido"]; cliente.direccion = (string)lector["cli_dir"]; cliente.mail = (string)lector["cli_mail"]; cliente.dni = (int)(decimal)lector["cli_dni"]; cliente.id = (int)(decimal)lector["cli_id"]; cliente.telefono = lector["cli_telefono"] != DBNull.Value ? (int)(decimal)lector["cli_telefono"] : 0; cliente.fechaNacimiento = (DateTime)lector["cli_fecha_nac"]; clienteList.Add(cliente); } } return clienteList; }
private void dataGridViewClientes_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { this.cliente = (Cliente)dataGridViewClientes.CurrentRow.DataBoundItem; this.Close(); }
private void buttonSeleccionar_Click(object sender, EventArgs e) { this.cliente = (Cliente)dataGridViewClientes.CurrentRow.DataBoundItem; this.Close(); }