Пример #1
0
        private void btnConfirmarCompra_Click(object sender, EventArgs e)
        {
            if (ValidarCompra() && MessageBox.Show("Estás seguro que desea confirmar?", "Confirmación de la compra",
                                                   MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                int dniCliente;
                if (Validacion.EsNumero(tbxDniCliente.Text) && int.TryParse(tbxDniCliente.Text, out dniCliente))
                {
                    Cliente  cliente  = new Cliente(tbxNombreCliente.Text, tbxApellidoCliente.Text, dniCliente);
                    Empleado empleado = Comercio.BuscarEmpleado(lblNomEmpleado.Text);
                    compra.NombreClienteCompra = cliente.NombreCompleto;

                    empleado += compra;
                    Comercio.AgregarCliente(cliente);

                    RecargarCompra();

                    lblGracias.Text = string.Format("GRACIAS!!! VUELVA PRONTOSSS!!");

                    try
                    {
                        string      ruta   = string.Format($@"{Application.StartupPath}\Sound\cashRegister.wav");
                        SoundPlayer sonido = new SoundPlayer(ruta);
                        sonido.PlaySync();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show($"Error: {ex}");
                    }
                }
            }
        }