Exemplo n.º 1
0
        public _9002_ABM_CondicionIva(string tipoOperacion, long?entidadId)
            : base(tipoOperacion, entidadId)
        {
            InitializeComponent();
            _condicionIvaServicio = new CondicionIvaServicio();

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

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

            Init(tipoOperacion, entidadId);

            if (tipoOperacion == Constante.TipoOperacion.Modificar)
            {
                _condicionIvaId   = entidadId;
                nudCodigo.Enabled = false;
            }

            if (tipoOperacion == Constante.TipoOperacion.Nuevo)
            {
                _condicionIvaId   = null;
                nudCodigo.Value   = _condicionIvaServicio.ObtenerSiguienteCodigo();
                nudCodigo.Enabled = false;
            }

            if (tipoOperacion == Constante.TipoOperacion.Eliminar)
            {
                _condicionIvaId = entidadId;
            }
        }
Exemplo n.º 2
0
 public override void ObtenerSiguienteCodigo()
 {
     nudCodigo.Value = _condicionIvaServicio.ObtenerSiguienteCodigo();
 }