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; } }
public override void ObtenerSiguienteCodigo() { nudCodigo.Value = _condicionIvaServicio.ObtenerSiguienteCodigo(); }