Пример #1
0
 public UserControlMesa()
 {
     InitializeComponent();
     _mesaServicio       = new MesaServicio();
     _comprobanteSalon   = new ComprobanteSalon();
     _comprobanteReserva = new ComprobanteReserva();
 }
Пример #2
0
 public _10001_VentaSalon(ISaloMesaServicio salonMesaServicio)
 {
     InitializeComponent();
     _comprobanteSalon  = new ComprobanteSalon();
     _mesaServicio      = new MesaServicio();
     _salonMesaServicio = salonMesaServicio;
 }
Пример #3
0
        public _101_Elegir_FormaDePago(ClienteDto Cliente, long MesaId)
        {
            InitializeComponent();
            _cliente          = Cliente;
            _mesaId           = MesaId;
            _comprobanteSalon = new ComprobanteSalon();
            _ctaCteServicio   = new CuentaCorrienteServicio();

            if (_ctaCteServicio.verificarSiTieneCtaCte(_cliente.Id))
            {
                _ctaCte = _ctaCteServicio.ObtenerCuentaCorrientePorClienteIdSinFiltro(_cliente.Id);

                if (_cliente.TieneCuentaCorriente == false || _ctaCte.EstaHabilitada == false)
                {
                    btnCuentaCorriente.Visible = false;
                    PBCtaCte.Visible           = false;
                }
            }

            else
            {
                if (_cliente.TieneCuentaCorriente == false)
                {
                    btnCuentaCorriente.Visible = false;
                    PBCtaCte.Visible           = false;
                }
            }

            _realizoAlgunaOperacion = false;
        }
Пример #4
0
        public _90001_ConsultaListaPrecioProductos(IListaPrecioProductoServicio listaPrecioproductoServicio)
        {
            InitializeComponent();

            _ListaPrecioProductoServicio = new ListaPrecioProductoServicio();
            _comprobanteDeliveryServicio = new ComprobanteDeliveryServicio();
            _comprobanteSalonServicio    = new ComprobanteSalon();
        }
 public _10002_Venta(IComprobanteSalon comprobanteSalon, IListaPrecioServicio listaPrecioServicio, IEmpleadoServicio empleadoServicio
                     , IProductoServicio productoServicio)
 {
     _comprobanteSalon    = comprobanteSalon;
     _listaPrecioServicio = listaPrecioServicio;
     _empleadoServicio    = empleadoServicio;
     _productoServicio    = productoServicio;
 }
Пример #6
0
        public _30001_ConsultaEmpleado(IEmpleadoServicio empleadoServicio)
        {
            InitializeComponent();

            _empleadoServicio           = empleadoServicio;
            _ComprobanteSalonServicio   = new ComprobanteSalon();
            _ComproanteDeliveryServicio = new ComprobanteDeliveryServicio();
        }
Пример #7
0
        public _50001_ConsultaProducto(IProductoServicio productoServicio)
        {
            InitializeComponent();

            _productoServicio           = productoServicio;
            _ComprobanteSalonServicio   = new ComprobanteSalon();
            _ComproanteDeliveryServicio = new ComprobanteDeliveryServicio();
            _proveedorServicio          = new ProvedoresServicio();
        }
Пример #8
0
 public CombinarMesas(IMesaServicio mesaServicio, IComprobanteSalon comprobanteSalon, IEmpleadoServicio empleadoServicio,
                      IListaPrecioProducto listaPrecioServicio, IProductoServicio productoServicio)
 {
     _comprobanteSalon    = comprobanteSalon;
     _listaPrecioProducto = listaPrecioServicio;
     _productoServicio    = productoServicio;
     _mesaServicio        = mesaServicio;
     _empladoServicio     = empleadoServicio;
 }
Пример #9
0
 public UserControlMesa()
 {
     InitializeComponent();
     _mesaServicio      = new MesaServicio();
     _comprobanteSalon  = new ComprobanteSalon();
     _clienteServicio   = new ClienteServicio();
     _reservaServicio   = new ReservaServicio();
     _salonMesaServicio = new SaloMesaServicio();
     _productoServicio  = new ProductoServicio();
 }
Пример #10
0
        public _10006_ConfirmarReserva_Mesa(long mesaId)
        {
            InitializeComponent();

            _mesaId                  = mesaId;
            _reservaServicio         = new ReservaServicio();
            _clienteServicio         = new ClienteServicio();
            _CuentaCorrienteServicio = new CuentaCorrienteServicio();
            _comprobanteSalon        = new ComprobanteSalon();
            RealizoAlgunaOperacion   = false;
            FacturoLaVemta           = false;
        }
Пример #11
0
        public _10003_Cliente_Mozo_Lookup(long MesaId)
        {
            InitializeComponent();

            _clienteServicio         = new ClienteServicio();
            _comprobanteSalon        = new ComprobanteSalon();
            _EmpleadoServicio        = new EmpleadoServicio();
            _CuentaCorrienteServicio = new CuentaCorrienteServicio();
            _mesaId = MesaId;
            RealizoAlgunaOperacion = false;
            FacturoLaVenta         = false;

            txtBuscar.KeyPress += Validacion.NoInyeccion;
            txtBuscar.KeyPress += Validacion.NoSimbolos;

            txtBuscar.Enter += txt_Enter;
            txtBuscar.Leave += txt_Leave;

            this.lblUsuarioLogin.Text = $"Usuario: {Identidad.Empleado}";
            lblUsuarioLogin.Image     = Constante.ImagenControl.Usuario;
        }
Пример #12
0
        public _103_Abonar_Efectivo(ClienteDto Cliente, ComprobanteSalonDto Comprobante, long mesaId)
        {
            InitializeComponent();

            _clienteServicio        = new ClienteServicio();
            _cliente                = Cliente;
            _comprobante            = Comprobante;
            _comprobanteSalon       = new ComprobanteSalon();
            _mesaServicio           = new MesaServicio();
            _mesaId                 = mesaId;
            _realizoAlgunaOperacion = false;
            _facturaServicio        = new FacturaServicio();
            _movimientoServicio     = new MovimientoServicio();
            lblNombreCliente.Text   = Cliente.ApyNom;

            totalAPagar = Comprobante.Total;

            lblTotal.Text = Comprobante.Total.ToString("C2");

            txtEfectivo.KeyPress += Validacion.NoLetras;
            txtEfectivo.KeyPress += Validacion.NoSimbolos;
            txtEfectivo.KeyPress += Validacion.NoInyeccion;
        }
Пример #13
0
        public _102_Abonar_CtaCte(ClienteDto Cliente, ComprobanteSalonDto Comprobante, long mesaId)
        {
            InitializeComponent();

            _CtaCteServicio         = new CuentaCorrienteServicio();
            _clienteServicio        = new ClienteServicio();
            _comprobanteSalon       = new ComprobanteSalon();
            _mesaServicio           = new MesaServicio();
            _facturaServicio        = new FacturaServicio();
            _cliente                = Cliente;
            _comprobante            = Comprobante;
            _mesaId                 = mesaId;
            _realizoAlgunaOperacion = false;

            lblNombreCliente.Text = Cliente.ApyNom;

            totalAPagar = Comprobante.Total;

            lblTotal.Text = Comprobante.Total.ToString("C2");


            lblNumero.Text          = _CtaCteServicio.ObtenerCuentaCorrientePorClienteId(Cliente.Id).Numero.ToString();
            lblMontoDisponible.Text = Cliente.MontoMaximoCtaCte.ToString();
        }
Пример #14
0
        public _10002_Venta(long mesaId, ClienteDto Cliente, long EmpleadoId)
        {
            InitializeComponent();

            _mesaId = mesaId;
            _clienteSeleccionado    = Cliente;
            _empleadoSeleccionadoId = EmpleadoId;
            _comprobante            = new ComprobanteSalonDto();
            _productoServicio       = new ProductoServicio();
            _productoSeleccionado   = new ComprobanteSalonDetalleDto();
            _listaPrecioServicio    = new ListaPrecioServicio();
            _empleadoServicio       = new EmpleadoServicio();
            _comprobanteSalon       = new ComprobanteSalon();
            _realizoAlgunaOperacion = false;

            txtDescripcion.KeyPress += Validacion.NoInyeccion;
            txtDescripcion.KeyPress += Validacion.NoSimbolos;

            nudCantidad.Enter += txt_Enter;
            nudCantidad.Leave += txt_Leave;

            nudDescuento.Enter += txt_Enter;
            nudDescuento.Leave += txt_Leave;
        }
Пример #15
0
 public _10003_FormaDePago(IComprobanteSalon comprobanteSalon, IClienteServicio clienteServicio)
 {
     _comprobanteSalon = comprobanteSalon;
     _clienteServicio  = clienteServicio;
 }
 public Comprobante_LookUp(IComprobanteSalon comprobanteSalon)
 {
     _comprobanteSalon = comprobanteSalon;
 }
 public _30003_CtaCte_Cliente(IClienteServicio clienteServicio, IComprobanteSalon comprobanteSalon, IComprobanteDelivery comprobanteDelivery)
 {
     _clienteServicio     = clienteServicio;
     _comprobanteSalon    = comprobanteSalon;
     _comprobanteDelivery = comprobanteDelivery;
 }