public _70002_ABM_Rubro(string _tipoOperacion, long?entidadId) : base(_tipoOperacion, entidadId) { InitializeComponent(); _rubroServicio = new RubroServicio(); Init(_tipoOperacion, entidadId); if (_tipoOperacion == Constante.TipoOperacion.Modificar) { _rubroId = entidadId; nudCodigo.Enabled = false; } if (_tipoOperacion == Constante.TipoOperacion.Nuevo) { _rubroId = null; nudCodigo.Value = _rubroServicio.ObtenerSiguienteCodigo(); nudCodigo.Enabled = false; } if (_tipoOperacion == Constante.TipoOperacion.Eliminar) { _rubroId = 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; }