Esempio n. 1
0
        public void ActualizarGrilla()
        {
            VentaBC objVentaBC = new VentaBC();

            dgvAdminCliente.DataSource = objVentaBC.ClienteListarFiltro("Abonado");
        }
Esempio n. 2
0
        public void ActualizarGrilla()
        {
            VentaBC objVentaBC = new VentaBC();

            dgvBuscarClientes.DataSource = objVentaBC.ClienteListarBusqueda(txtNombre.Text);
        }
Esempio n. 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                UsuarioBC objusuarioBC = new UsuarioBC();
                // Usuario objusuario = objusuarioBC.GetUsuario(aux);
                ClienteBC objclienteBC = new ClienteBC();
                VentaBC   objVentaBC   = new VentaBC();
                Cliente   objCliente   = new Cliente();
                Espacio   objEspacio;
                Venta     objVenta = new Venta();

                int IdUsuario = objUsuario.UsuarioId;
                int IdCliente = 0;
                ///tenerlo aqui
                int EspacioId = 0;

                EspacioId = Convert.ToInt32(CbNumeroEspacio.Text);
                if (Modo == TypeModo.UsuarioExiste)
                {
                    IdCliente = objclienteBC.ClienteObtenerDNI(CbClienteBuscar.Text);
                    ///haxer q el combo box te liste solo los espacios no ocupados
                }



                if (Modo == TypeModo.UsuarioNoExiste)

                {
                    if (String.IsNullOrWhiteSpace(txtNombre.Text) || String.IsNullOrWhiteSpace(txtApellido.Text) || String.IsNullOrWhiteSpace(txtDNI.Text) ||
                        (rbtAbonado.Checked == false && rbtRegular.Checked == false))
                    {
                        MessageBox.Show("Llena tods los espaciooooooooos!!!", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }


                    objCliente.Apellidos = txtApellido.Text;
                    objCliente.Dni       = txtDNI.Text;
                    objCliente.Nombre    = txtNombre.Text;
                    if (rbtAbonado.Checked)
                    {
                        objCliente.TipoClienteId = 4;
                    }
                    else if (rbtRegular.Checked)
                    {
                        objCliente.TipoClienteId = 7;
                    }

                    //igual;
                    int w = 0;



                    objclienteBC.ClienteInsertar(objCliente);
                    IdCliente = objclienteBC.ClienteObtenerDNI(txtDNI.Text);
                }



                ///////////////////////////////////////



                objEspacio = objEspacioBC.GetEspacio(EspacioId);

                DateTime hoy = DateTime.Now;


                objVenta.ClienteId = IdCliente;
                objVenta.EspacioId = EspacioId;

                objVenta.EstadoPago = false;
                objVenta.FechayHoraAlquilerInicio = hoy;
                objVenta.UsuarioId = IdUsuario;



                objVentaBC.InsertarVenta(objVenta);//aqui ingresas la hora  quiero q hagas esto osea q se ingrese la hora
                objEspacioBC.CambiarEstado(objEspacio);
                MessageBox.Show("La Venta se ha registrado correctamente", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }