Example #1
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 #2
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");
        }
Example #3
0
 public void ActualizarComboRubro()
 {
     cmbRubro.DataSource   = _rubroServicio.ObtenerTodo();
     cmbRubro.SelectedItem = null;
     cmbRubro.Focus();
 }
Example #4
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;
        }
 private void CargarComboRubro()
 {
     PoblarComboBox(cmbRubro, _rubroServicio.ObtenerTodo(), "Descripcion", "Codigo");
 }