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

            _rubroServicio = ObjectFactory.TryGetInstance <IRubroServicio>();
        }
Example #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 _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;
        }
Example #4
0
        public _70001_ConsultaRubro(IRubroServicio rubroServicio)
        {
            InitializeComponent();

            _rubroServicio      = rubroServicio;
            _subRubroServicio   = new SubRubroServicio();
            _proveedorServicios = new ProvedoresServicio();
        }
Example #5
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;
 }
Example #7
0
        public _00020_Abm_Rubro(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _rubroServicio = ObjectFactory.TryGetInstance <IRubroServicio>();

            txtDescripcion.KeyPress += delegate(object sender, KeyPressEventArgs args)
            {
                NoInyeccion(sender, args);
                NoSimbolos(sender, args);
            };
        }
        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>();
        }
        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");
        }
        public FormularioRubroABM(TipoOperacion tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _rubroServicio = new RubroServicio();

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

            if (tipoOperacion == TipoOperacion.Eliminar)
            {
                DesactivarControles(this);
            }
            AgregarControlesObligatorios(txtRubro, "Rubro");
        }
        public _60002_ABM_Rubro(string _tipoOperacion, long?_entidadId)
            : base(_tipoOperacion, _entidadId)
        {
            InitializeComponent();

            _rubroServicio = new RubroServicio();

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

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

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

            Init(_tipoOperacion, _entidadId);
        }
Example #12
0
        public _80002_ABM_SubRubro(string _tipoOperacion, long?entidadId)
            : base(_tipoOperacion, entidadId)
        {
            InitializeComponent();

            _subRubroServicio = new SubRubroServicio();

            _rubroServicio = new RubroServicio();

            Init(_tipoOperacion, entidadId);

            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");


            if (_tipoOperacion == Constante.TipoOperacion.Modificar)
            {
                _subRubroId       = entidadId;
                nudCodigo.Enabled = false;
            }

            if (_tipoOperacion == Constante.TipoOperacion.Nuevo)
            {
                _subRubroId       = null;
                nudCodigo.Value   = _subRubroServicio.ObtenerSiguienteCodigo();
                nudCodigo.Enabled = false;
            }

            if (_tipoOperacion == Constante.TipoOperacion.Eliminar)
            {
                _subRubroId = entidadId;
            }

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

            txtDescripcion.Enter += txt_Enter;
            txtDescripcion.Leave += txt_Enter;

            nudCodigo.Enter += txt_Enter;
            nudCodigo.Leave += txt_Enter;
        }
Example #13
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);
        }
        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");
            //cmbMarca.SelectedItem = null;

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

            PoblarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id");
            //cmbListaPrecio.SelectedItem = null;
        }
        public _00019_Rubro_ABM(TipoOp tipoOperacion, long?entidadId = null)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _RubroServicio = new RubroServicio();
            Inicializador(entidadId);


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

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

            AsignarEventoEnterLeave(this);

            AgregarControlesObligatorios(txtDescripcion1, "DescripciĆ³n");
        }
 public FormularioRubroConsulta(IRubroServicio rubroServicio)
 {
     _rubroServicio = rubroServicio;
 }
 public RubrosController(IRubroServicio rubroServicio)
 {
     _rubroServicio = rubroServicio;
 }
Example #18
0
        public _50002_ABM_Producto(string _tipoOperacion, long?_entidadId)
            : base(_tipoOperacion, _entidadId)
        {
            InitializeComponent();

            _productoServicio        = new ProductoServicio();
            _subRubroServicio        = new SubRubroServicio();
            _marcaServicio           = new MarcaServicio();
            _lisaListaPrecioServicio = new ListaPrecioServicio();
            _rubroServicio           = new RubroServicio();

            Init(_tipoOperacion, _entidadId);

            PoblarComboBox(cmbSubRubro, _subRubroServicio.ObtenerPorFiltro(String.Empty), "Descripcion", "Id");

            PoblarComboBox(cmbMarca, _marcaServicio.ObtenerTodo(), "Descripcion", "Id");

            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");

            if (_tipoOperacion == Constante.TipoOperacion.Modificar)
            {
                _productoId            = (int)entidadId;
                nudCodigo.Enabled      = false;
                txtCodigoBarra.Enabled = false;
            }

            if (_tipoOperacion == Constante.TipoOperacion.Nuevo)
            {
                _productoId       = null;
                nudCodigo.Value   = _productoServicio.ObtenerSiguienteCodigo();
                nudCodigo.Enabled = false;

                Random secuencia = new Random();

                int a = secuencia.Next(0, 1000);
                int b = secuencia.Next(1001, 2000);
                int c = secuencia.Next(2001, 3000);

                var numero = a.ToString() + b.ToString() + c.ToString();

                txtCodigoBarra.Text    = numero;
                txtCodigoBarra.Enabled = false;
            }

            if (_tipoOperacion == Constante.TipoOperacion.Eliminar)
            {
                _productoId = (int)entidadId;
            }



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

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

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

            txtCodigoBarra.Enter += txt_Enter;
            txtCodigoBarra.Leave += txt_Leave;
        }
 public _00018_Rubro(IRubroServicio RubroServicio)
 {
     _RubroServicio = RubroServicio;
 }
Example #20
0
        public _60002_ABM_Provedores(string tipoOperacion, long?entidadId)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();

            _proveedorServicio    = new ProvedoresServicio();
            _condicionIvaServicio = new CondicionIvaServicio();
            _rubroServicio        = new RubroServicio();

            Init(tipoOperacion, entidadId);

            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");
            PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.ObtenerTodo(), "Descripcion", "Id");


            if (tipoOperacion == Constante.TipoOperacion.Modificar)
            {
                _proveedorId = entidadId;
                cmbCondicionIva.DropDownStyle = ComboBoxStyle.DropDown;
            }

            if (tipoOperacion == Constante.TipoOperacion.Nuevo)
            {
                _proveedorId = null;
            }

            if (tipoOperacion == Constante.TipoOperacion.Eliminar)
            {
                _proveedorId = entidadId;
            }

            txtApyNomContacto.Enter += txt_Enter;
            txtApyNomContacto.Leave += txt_Leave;
            txtCuit.Enter           += txt_Enter;
            txtCuit.Leave           += txt_Leave;
            txtDireccion.Enter      += txt_Enter;
            txtDireccion.Leave      += txt_Leave;
            txtNombFantasia.Enter   += txt_Enter;
            txtNombFantasia.Leave   += txt_Leave;
            txtTelefono.Enter       += txt_Enter;
            txtTelefono.Leave       += txt_Leave;
            nudIngresosBrutos.Enter += txt_Enter;
            nudIngresosBrutos.Leave += txt_Leave;

            txtApyNomContacto.KeyPress += Validacion.NoSimbolos;
            txtApyNomContacto.KeyPress += Validacion.NoInyeccion;
            txtApyNomContacto.KeyPress += Validacion.NoNumeros;

            txtCuit.KeyPress += Validacion.NoSimbolos;
            txtCuit.KeyPress += Validacion.NoInyeccion;
            txtCuit.KeyPress += Validacion.NoLetras;

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

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

            txtTelefono.KeyPress += Validacion.NoSimbolos;
            txtTelefono.KeyPress += Validacion.NoInyeccion;
            txtTelefono.KeyPress += Validacion.NoLetras;

            nudIngresosBrutos.KeyPress += Validacion.NoInyeccion;
            nudIngresosBrutos.KeyPress += Validacion.NoSimbolos;
            nudIngresosBrutos.KeyPress += Validacion.NoNumeros;

            PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.ObtenerTodo(), "Descripcion", "Id");
            PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Id");
        }
        public _00019_Rubro(IRubroServicio rubroServicio)
        {
            InitializeComponent();

            _rubroServicio = rubroServicio;
        }
Example #22
0
 public _60001_ConsultaRubro(IRubroServicio rubroServicio)
 {
     InitializeComponent();
     _rubroServicio = rubroServicio;
 }