public FormularioComprobanteMesa(IComprobanteSalonServicio comprobanteSalonServicio,
                                  IProductoServicio productoServicio,
                                  IArticuloServicio articuloServicio,
                                  IMozoServicio mozoServicio,
                                  IMovimientoServicio movimientoServicio,
                                  IDetalleCajaServicio detalleCajaServicio,
                                  IMesaServicio mesaServicio,
                                  IClienteServicio clienteServicio,
                                  IFormaPagoServicio formaPagoServicio,
                                  IBancoServicio bancoServicio,
                                  ITarjetaServicio tarjetaServicio,
                                  IPlanTarjetaServicio planTarjetaServicio)
 {
     _comprobanteSalonServicio = comprobanteSalonServicio;
     _productoServicio         = productoServicio;
     _articuloServicio         = articuloServicio;
     _mozoServicio             = mozoServicio;
     _movimientoServicio       = movimientoServicio;
     _detalleCajaServicio      = detalleCajaServicio;
     _mesaServicio             = mesaServicio;
     _clienteServicio          = clienteServicio;
     _formaPagoServicio        = formaPagoServicio;
     _bancoServicio            = bancoServicio;
     _tarjetaServicio          = tarjetaServicio;
     _planTarjetaServicio      = planTarjetaServicio;
 }
Beispiel #2
0
        public _00010_ABM_Articulo(TipoOp operacion, long?entidadId = null)
            : base(operacion, entidadId)
        {
            InitializeComponent();
            _rubroServicio    = new RubroServicio();
            _marcaServicio    = new MarcaServicio();
            _articuloServicio = new ArticuloServicio();

            Validaciones();

            if (TipoOp.Eliminar == operacion || TipoOp.Modificar == operacion)
            {
                CargarDatos(entidadId);
            }
            if (operacion == TipoOp.Eliminar)
            {
                DesactivarControles(this);
            }

            AsignarEventoEnterLeave(this);
            AgregarControlesObligatorios(txtCodigo, "Codigo");
            AgregarControlesObligatorios(txtCodigoBarra, "Codigo de Barra");
            AgregarControlesObligatorios(txtDescripcion, "Descripcion");
            AgregarControlesObligatorios(cmbMarca, "Marca");
            AgregarControlesObligatorios(cmbRubro, "Rubro");
            AgregarControlesObligatorios(txtAbreviatura, "Abreviatura");
            AgregarControlesObligatorios(nudStockMax, "Stock Maximo");
            AgregarControlesObligatorios(nudStockMin, "Stock Minimo");
            AgregarControlesObligatorios(nudStock, "Stock");



            Inicializador(entidadId);
        }
        public _00034_Articulo_ABM(TipoOperacion tipoOperacion,
                                   long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _articuloServicio = new ArticuloServicio();
            _rubroSerivicio   = new RubroServicio();
            _marcaServicio    = new MarcaServicio();

            if (tipoOperacion == TipoOperacion.Eliminar || tipoOperacion == TipoOperacion.Modificar)
            {
                CargarDatos(entidadId);
            }

            if (tipoOperacion == TipoOperacion.Eliminar)
            {
                DesactivarControles(this);
            }

            AsignarEventoEnterLeave(this);

            AgregarControlesObligatorios(txtCodigo, "Codigo");
            AgregarControlesObligatorios(nudStock, "Stock");
            AgregarControlesObligatorios(cmbMarca, "Marca");
            AgregarControlesObligatorios(cmbRubro, "Rubro");

            Inicializador(entidadId);
        }
        public FormularioBajaArticuloABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();


            _motivoBajaServicio   = new MotivoBajaServicio();
            _bajaArticuloServicio = new BajaArticuloServicio();
            _articuloServicio     = new ArticuloServicio();

            /*if (tipoOperacion == TipoOperacion.Eliminar)
             * {
             *  DesactivarControles(this);
             * }
             */


            if (TipoOperacion == TipoOperacion.Modificar)
            {
                CargarModificar(entidadId);
            }

            if (TipoOperacion == TipoOperacion.Nuevo)
            {
                CargarNuevo(entidadId);
            }

            AgregarControlesObligatorios(cmbMotivo, "Motivo");
            AgregarControlesObligatorios(nudCantidad, "Cantidad");
            AgregarControlesObligatorios(richBajaArticulo, "Descripcion");
        }
Beispiel #5
0
 public _0003_Ventakiosco(IKioscoServicio kioscoServicio, IArticuloServicio articuloServicio)
 {
     _kioscoServicio   = kioscoServicio;
     articulo          = new ArticuloDto();
     _articuloServicio = articuloServicio;
     comprobante       = new ComprobanteKioscoDto();
 }
        public _00014_ABM_BajaArticulo(TipoOp operacion, long?entidadId = null)
            : base(operacion, entidadId)
        {
            InitializeComponent();
            _bajaArticuloServicio    = new BajaArticuloServicio();
            _motivoBajaServicio      = new MotivoBajaServicio();
            _articuloServicio        = new ArticuloServicio();
            txtObservacion.KeyPress += Validacion.NoSimbolos;
            if (operacion == TipoOp.Eliminar || operacion == TipoOp.Modificar)
            {
                CargarDatos(entidadId);
            }
            if (operacion == TipoOp.Eliminar)
            {
                DesactivarControles(this);
            }

            AsignarEventoEnterLeave(this);
            AgregarControlesObligatorios(txtObservacion, "Observacion");
            AgregarControlesObligatorios(nudCantidad, "Cantidad");
            AgregarControlesObligatorios(cmbArticulo, "Articulo");
            AgregarControlesObligatorios(cmbMotivo, "Motiva");
            AgregarControlesObligatorios(dtpFecha, "Fecha");
            Inicializador(entidadId);
        }
        public _00026_Precio_ABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _precioServicio = new PrecioServicio();

            _articuloServicio = new ArticuloServicio();

            _listaPrecioServicio = new ListaPrecioServicio();

            if (tipoOperacion == TipoOperacion.Eliminar || tipoOperacion == TipoOperacion.Modificar)
            {
                CargarDatos(entidadId);
            }

            if (tipoOperacion == TipoOperacion.Eliminar)
            {
                DesactivarControles(this);
            }

            AsignarEventoEnterLeave(this);

            AgregarControlesObligatorios(nudPrecioCosto, "Precio Costo");
            AgregarControlesObligatorios(dtpFechaActualizacion, "Fecha de Actualizacion");
            AgregarControlesObligatorios(cmbListaPrecio, "Lista de Precios");


            dtpFechaActualizacion.Enabled = false;

            Inicializador(entidadId);
        }
 public _00030_Abm_BajaArticulos(TipoOperacion tipoOperacion, long?entidadId = null)
     : base(tipoOperacion, entidadId)
 {
     InitializeComponent();
     _motivoBajaServicio = ObjectFactory.GetInstance <IMotivoBajaServicio>();
     _articuloServicio   = ObjectFactory.GetInstance <IArticuloServicio>();
 }
Beispiel #9
0
        public Principal(IClienteServicio clienteServicio,
                         IArticuloServicio articuloServicio,
                         IConfiguracionServicio configuracionServicio,
                         ICajaServicio cajaServicio)
        {
            InitializeComponent();

            _articuloServicio      = articuloServicio;
            _ConfiguracionServicio = configuracionServicio;

            _cajaServicio    = cajaServicio;
            _clienteServicio = clienteServicio;

            lblApellido.Text = Identidad.Apellido;
            lblNombre.Text   = Identidad.Nombre;

            imgFotoUsuarioLogin.Image = Imagen.ConvertirImagen(Identidad.Foto);

            Perfil();

            //
            leftBorderBtn      = new Panel();
            leftBorderBtn.Size = new Size(8, 76);
            panel_lateral.Controls.Add(leftBorderBtn);
            //
        }
        public _00018_Abm_Articulo(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _articuloServicio     = ObjectFactory.GetInstance <IArticuloServicio>();
            _marcaServicio        = ObjectFactory.GetInstance <IMarcaServicio>();
            _rubroServicio        = ObjectFactory.GetInstance <IRubroServicio>();
            _unidadMedidaServicio = ObjectFactory.GetInstance <IUnidadMedidaServicio>();
            _ivaServicio          = ObjectFactory.GetInstance <IIvaServicio>();

            PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty),
                           "Descripcion",
                           "Id");
            cmbMarca.SelectedItem = null;

            PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty),
                           "Descripcion",
                           "Id");
            cmbRubro.SelectedItem = null;

            PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty),
                           "Descripcion",
                           "Id");
            cmbUnidad.SelectedItem = null;

            PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty),
                           "Descripcion",
                           "Id");
            cmbIva.SelectedItem = null;
        }
Beispiel #11
0
        public ArticuloLookUp(long listaPrecioId)
        {
            InitializeComponent();

            _articuloServicio = ObjectFactory.GetInstance <IArticuloServicio>();
            _listaPrecioId    = listaPrecioId;
        }
        public _00050_Venta(
            IClienteServicio clienteServicio,
            IPuestoTrabajoServicio puestoTrabajoServicio,
            IListaPrecioServicio listaPrecioServicio,
            IConfiguracionServicio configuracionServicio,
            IEmpleadoServicio empleadoServicio,
            IContadorServicio contadorServicio,
            IArticuloServicio articuloServicio,
            IFacturaServicio facturaServicio)
        {
            InitializeComponent();
            this.DoubleBuffered = true;

            // -------------------------------------------- Servicios

            _clienteServicio       = clienteServicio;
            _puestoTrabajoServicio = puestoTrabajoServicio;
            _listaPrecioServicio   = listaPrecioServicio;
            _configuracionServicio = configuracionServicio;
            _empleadoServicio      = empleadoServicio;
            _contadorServicio      = contadorServicio;
            _articuloServicio      = articuloServicio;
            _facturaServicio       = facturaServicio;

            //----------------------------------------------

            dgvGrilla.AutoSizeRowsMode      = DataGridViewAutoSizeRowsMode.None;
            dgvGrilla.AllowUserToResizeRows = false;

            txtCodigo.KeyPress += delegate(object sender, KeyPressEventArgs args)
            {
                NoInyeccion(sender, args);
                NoLetras(sender, args);
            };

            // ----------------------------- Asignacion de Variables Privadas

            _clienteSeleccionado  = null;
            _vendedorSeleccionado = null;
            _articuloSeleccionado = null;
            _itemSeleccionado     = null;

            _permiteAgregarPorCantidad            = false;
            _articuloConPrecioAlternativo         = false;
            _autorizaPermisoListaPrecio           = false;
            _ingresoPorCodigoBascula              = false;
            _cambiarCantidadConErrorPorValidacion = false;

            _factura = new FacturaView();

            _configuracion = _configuracionServicio.Obtener();

            if (_configuracion == null)
            {
                MessageBox.Show("Antes de comenzar por favor cargue la configuracion del Sistema");
                Close();
            }
            // ----------------------------- Eventos
        }
Beispiel #13
0
 public _00044_BuscarProducto()
 {
     InitializeComponent();
     _articuloServicio = new ArticuloServicio();
     Codigo            = "";
     Descripcion       = "";
     Precio            = "";
 }
Beispiel #14
0
 public PedidoController(_20211CTPContext _dbContext)
 {
     this.dbContext        = _dbContext;
     this.pedidoServicio   = new PedidoServicio(dbContext);
     this.clienteServicio  = new ClienteServicio(dbContext);
     this.usuarioServicio  = new UsuarioServicio(dbContext);
     this.articuloServicio = new ArticuloServicio(dbContext);
 }
Beispiel #15
0
 public _00010_CompraProveedor(IArticuloServicio articuloServicio, IListaPreciosServicio listaPrecioServicio, IProveedorServicio proveedorServicio, IComprobanteCompraServicio comprobanteCompraServicio)
 {
     _comprobanteCompraServicio = comprobanteCompraServicio;
     _articuloServicio          = articuloServicio;
     _listaPrecioServicio       = listaPrecioServicio;
     _proveedorServicio         = proveedorServicio;
     comprobante = new ComprobanteCompraDto();
 }
 public x(IArticuloServicio articuloServicio, IPrecioServicio precioServicio,
          IComprobanteMesaServicio comprobanteMesa, IEmpleadoServicio empleadoServicio) : this()
 {
     _precioServicio   = precioServicio;
     _articuloServicio = articuloServicio;
     _mesaServicio     = comprobanteMesa;
     _empleadoServicio = empleadoServicio;
 }
Beispiel #17
0
        public _00029_BajaDeArticulos(ArticuloDto articuloDto, IMotivoBajaServicio motivoBajaArticulo, IArticuloServicio articuloServicio, IBajaArticuloServicio bajaArticuloServicio)
        {
            InitializeComponent();

            _motivoBajaArticulo   = motivoBajaArticulo;
            _articuloServicio     = articuloServicio;
            _bajaArticuloServicio = bajaArticuloServicio;
        }
Beispiel #18
0
        public FormularioArticuloABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _articuloServicio    = new ArticuloServicio();
            _precioServicio      = new PrecioServicio();
            _listaPrecioServicio = new ListaPrecioServicio();
            _marcaServicio       = new MarcaServicio();
            _rubroServicio       = new RubroServicio();

            CargarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id");
            CargarComboBox(cmbMarca, _marcaServicio.ObtenerMarca(string.Empty), "Descripcion", "Id");
            CargarComboBox(cmbRubro, _rubroServicio.ObtenerRubro(string.Empty), "Descripcion", "Id");

            imgFotoArticulo.Image = Constantes.Imagenes.ImagenUsuario;

            if (tipoOperacion == TipoOperacion.Eliminar || tipoOperacion == TipoOperacion.Modificar)
            {
                CargarDatos(entidadId);

                nudPrecioCosto.Enabled   = false;
                nudPrecioPublico.Enabled = false;
                cmbListaPrecio.Enabled   = false;
            }

            if (tipoOperacion == TipoOperacion.Eliminar)
            {
                DesactivarControles(this);
            }
            if (tipoOperacion == TipoOperacion.Modificar)
            {
                nudStock.ReadOnly = true;
            }
            if (tipoOperacion == TipoOperacion.Nuevo)
            {
                nudStock.Enabled = false;
            }


            AgregarControlesObligatorios(txtBoxCodigo, "Codigo");
            AgregarControlesObligatorios(txtBoxCodigoBarra, "Codigo Barra");
            AgregarControlesObligatorios(txtBoxDescripcion, "Descripcion");
            AgregarControlesObligatorios(txtBoxDetalle, "Detalle");
            AgregarControlesObligatorios(txtBoxAbreviatura, "Abreviatura");
            AgregarControlesObligatorios(cmbMarca, "Marca");
            AgregarControlesObligatorios(cmbRubro, "Rubro");
            AgregarControlesObligatorios(cmbListaPrecio, "Lista");



            //nudStock.Enabled = true;
            nudStockMin.Enabled             = true;
            nudStockMax.Enabled             = true;
            cbxPermiteStockNegativo.Enabled = true;

            cbxDescuentaStock.CheckState = CheckState.Checked;
        }
 public ArticuloController(IArticuloServicio articuloServicio, IWebHostEnvironment env,
                           IRubroServicio rubroServicio, IMarcaServicio marcaServicio, IIvaServicio ivaServicio)
 {
     _articuloServicio = articuloServicio;
     _rubroServicio    = rubroServicio;
     _marcaServicio    = marcaServicio;
     _ivaServicio      = ivaServicio;
     _env = env;
 }
        public _00025_Precio(IPrecioServicio precioServicio,
                             IArticuloServicio articuloServicio,
                             IListaPrecioServicio listaPrecioServicio)
        {
            _precioServicio = precioServicio;

            _articuloServicio = articuloServicio;

            _listaPrecioServicio = listaPrecioServicio;
        }
 public ControlPresentacion(IArticuloServicio articuloServicio,
                            IMovimientoServicio movimientoServicio,
                            IReservaServicio reservaServicio,
                            IDeliveryServicio deliveryServicio)
 {
     _articuloServicio   = articuloServicio;
     _deliveryServicio   = deliveryServicio;
     _movimientoServicio = movimientoServicio;
     _reservaServicio    = reservaServicio;
     nArticulos          = _articuloServicio.ReporteReponerStock().Count();
 }
 public VentaController(IArticuloServicio articuloServicio, IListaPrecioServicio listaPrecioServicio,
                        IClienteServicio clienteServicio, IComprobanteServicio comprobanteServicio,
                        IDetalleComprobanteServicio detalleComprobanteServicio, ICajaServicio cajaServicio)
 {
     _articuloServicio           = articuloServicio;
     _listaPrecioServicio        = listaPrecioServicio;
     _clienteServicio            = clienteServicio;
     _comprobanteServicio        = comprobanteServicio;
     _detalleComprobanteServicio = detalleComprobanteServicio;
     _cajaServicio = cajaServicio;
 }
Beispiel #23
0
 public _10002_ActualizarPrecios()
 {
     InitializeComponent();
     _articuloServicio     = new ArticuloServicio();
     _listaPreciosServicio = new ListaPreciosServicio();
     _precioServicio       = new PrecioServicio();
     btnEjecutar.Image     = Constantes.ImagenesSistema.Ejecutar;
     btnLimpiar.Image      = Constantes.ImagenesSistema.Limpiar;
     btnSalir.Image        = Constantes.ImagenesSistema.Salir;
     Inicializar();
     toolStrip1.BackColor = Constantes.Color.ColorMenu;
 }
        public _00018_Abm_Articulo(TipoOperacion tipoOperacion, long?entidadId = null, IArticuloServicio articuloServicio = null,
                                   IMarcaServicio marcaServicio = null, IRubroServicio rubroServicio = null, IUnidadMedidaServicio unidadMedidaServicio = null,
                                   IIvaServicio ivaServicio     = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _articuloServicio     = ObjectFactory.GetInstance <IArticuloServicio>();
            _marcaServicio        = ObjectFactory.GetInstance <IMarcaServicio>();
            _rubroServicio        = ObjectFactory.GetInstance <IRubroServicio>();
            _unidadMedidaServicio = ObjectFactory.GetInstance <IUnidadMedidaServicio>();
            _ivaServicio          = ObjectFactory.GetInstance <IIvaServicio>();
        }
Beispiel #25
0
 public ComprobanteDelivery(IDeliveryServicio deliveryServicio,
                            IArticuloServicio articuloServicio,
                            IEmpleadoServicio empleadoServicio,
                            IClienteServicio clienteServicio)
 {
     if (comprobante == null)
     {
         comprobante = new DeliveryDto();
     }
     _clienteServicio  = clienteServicio;
     _deliveryServicio = deliveryServicio;
     _empleadoServicio = empleadoServicio;
     _articuloServicio = articuloServicio;
 }
Beispiel #26
0
        public _00050_Venta(IClienteServicio clienteServicio,
                            IPuestoTrabajoServicio puestoTrabajoServicio,
                            IListaPrecioServicio listaPrecioServicio,
                            IConfiguracionServicio configuracionServicio,
                            IEmpleadoServicio empleadoServicio,
                            IContadorServicio contadorServicio,
                            IArticuloServicio articuloServicio)
        {
            InitializeComponent();

            this.DoubleBuffered = true;

            // ================================  Servicios   ================================= //

            _clienteServicio       = clienteServicio;
            _puestoTrabajoServicio = puestoTrabajoServicio;
            _listaPrecioServicio   = listaPrecioServicio;
            _configuracionServicio = configuracionServicio;
            _empleadoServicio      = empleadoServicio;
            _contadorServicio      = contadorServicio;
            _articuloServicio      = articuloServicio;

            // =============================================================================== //

            dgvGrilla.AutoSizeRowsMode      = DataGridViewAutoSizeRowsMode.None;
            dgvGrilla.AllowUserToResizeRows = false;

            // =================  Asignacion de Variables Privadas   ========================= //
            _clienteSeleccionado  = null;
            _vendedorSeleccionado = null;
            _articuloSeleccionado = null;
            _itemseleccionado     = null;

            _permiteAgregarPorCantidad    = false;
            _articuloConPrecioAlternativo = false;
            _autorizaPermisoListaPrecio   = false;
            _ingresoPorCodigoBascula      = false;

            _factura = new FacturaView();

            _configuracion = _configuracionServicio.Obtener();

            if (_configuracion == null)
            {
                MessageBox.Show("Antes de comenzar por favor cargue la configuracion del Sistema");
                Close();
            }
        }
        public FormularioActualizarPrecio(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();


            _precioServicio      = new PrecioServicio();
            _listaPrecioServicio = new ListaPrecioServicio();
            _articuloServicio    = new ArticuloServicio();

            CargarComboBox(cmbArticulo, _articuloServicio.Obtener(string.Empty), "Descripcion", "Id");
            CargarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id");

            this.entidadId = entidadId;
            CargarDatos(entidadId);
        }
        public _00018_Abm_Articulo(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _articuloServicio     = ObjectFactory.GetInstance <IArticuloServicio>();
            _marcaServicio        = ObjectFactory.GetInstance <IMarcaServicio>();
            _rubroServicio        = ObjectFactory.GetInstance <IRubroServicio>();
            _unidadMedidaServicio = ObjectFactory.GetInstance <IUnidadMedidaServicio>();
            _ivaServicio          = ObjectFactory.GetInstance <IIvaServicio>();

            imgFoto.Image = RecursoImagenes.Producto;

            PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty, false), "Descripcion", "Id");
            PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty, false), "Descripcion", "Id");
            PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty, false), "Descripcion", "Id");
            PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty, false), "Descripcion", "Id");
        }
Beispiel #29
0
        public FormularioIngresoArticulos()
        {
            InitializeComponent();

            _proveedorServicio    = new ProveedorServicio();
            _condicionIvaServicio = new CondicionIvaServicio();
            _articuloServicio     = new ArticuloServicio();
            _movimientoServicio   = new MovimientoServicio();
            _comprobanteServicio  = new ComprobanteServicio();
            _clienteServicio      = new ClienteServicio();
            _detalleCajaServicio  = new DetalleCajaServicio();
            detalles = new Dictionary <string, DetalleComprobanteDTO>();


            AgregarControlesObligatorios(txtContacto, "Contacto");
            AgregarControlesObligatorios(txtEmail, "Email");
            AgregarControlesObligatorios(txtRazonSocial, "RazonSocial");
            AgregarControlesObligatorios(txtTelefono, "Telefono");
            AgregarControlesObligatorios(txtCondicionIva, "CondicionIva");
        }
Beispiel #30
0
        public _00031_ActualizarPrecios(IArticuloServicio articuloServicio, IMarcaServicio marcaServicio,
                                        IRubroServicio rubroServicio, IListaPrecioServicio listaPrecioServicio, IPrecioServicio precioServicio)
        {
            InitializeComponent();


            _articuloServicio    = articuloServicio;
            _marcaServicio       = marcaServicio;
            _rubroServicio       = rubroServicio;
            _listaPrecioServicio = listaPrecioServicio;
            _precioServicio      = precioServicio;


            PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id");

            PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id");

            PoblarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id");

            AsignarEvento_EnterLeave(this);
        }