private void AgregarCliente(Cliente cliente) { if (cliente.identificador != -1) { RepositorioUsuario.Instance.GenerarReserva(reserva, cliente); cantHuespedes--; } }
private void BuscarClienteBoton_Click(object sender, EventArgs e) { Cliente cliente = new Cliente(); using (var BusquedaCliente = new BuscarCliente()) { DialogResult resultado = BusquedaCliente.ShowDialog(this); if (resultado == DialogResult.OK) { cliente = BusquedaCliente.cliente; } else { MessageBox.Show("No se ha encontrado al Cliente.\n" + "Debe generar un nuevo Cliente.", "Reporte", MessageBoxButtons.OK); this.NuevoClienteBoton_Click(sender, e); } } if (cliente.identificador != -1) AgregarCliente(cliente); }
private void GenerarClienteNuevo() { Cliente cliente; using (var GenerarNuevoCliente = new AltaCli()) { DialogResult resultado = GenerarNuevoCliente.ShowDialog(this); if (resultado == DialogResult.OK) { cliente = GenerarNuevoCliente.cliente; } else cliente = new Cliente(); } AgregarCliente(cliente); }
private void BuscarCliente() { using (var BusquedaCliente = new BuscarCliente()) { DialogResult resultado = BusquedaCliente.ShowDialog(this); if (resultado == DialogResult.OK) { cliente = BusquedaCliente.cliente; } else { DialogResult generarNuevoUser = MessageBox.Show("No se ha encontrado al Cliente.\n" + "¿Desea generar uno nuevo?", "Atención", MessageBoxButtons.YesNo); if (generarNuevoUser == DialogResult.Yes) this.GenerarClienteNuevo(); else cliente = new Cliente(); } } }