Example #1
0
        public void Editar(T entidad, IEntornoActualAplicacion entorno = null)
        {
            entidad.UsuarioModificacion  = Login.Obtener.Usuario.Login();
            entidad.FechaModificacion    = DateTime.Now;
            entidad.TerminalModificacion = entorno == null ? entornoActualAplicacion.Terminal : entorno.Terminal;

            this.dataBaseProvider.Modified(entidad);
            //RegistrarAuditoria(entidad);
        }
Example #2
0
        public void Insertar(T entidad, IEntornoActualAplicacion entorno = null)
        {
            entidad.EstadoRegistro   = DatosConstantes.EstadoRegistro.Activo;
            entidad.UsuarioCreacion  = Login.Obtener.Usuario.Login();
            entidad.FechaCreacion    = DateTime.Now;
            entidad.TerminalCreacion = "::1";//comentado por Angel: entorno == null ? entornoActualAplicacion.Terminal : entorno.Terminal;

            this.dataBaseProvider.DbSet <T>().Add(entidad);
            //RegistrarAuditoria(entidad);
        }
Example #3
0
        public void EliminarEntorno(IEntornoActualAplicacion entorno, params object[] llaves)
        {
            var entidadEliminar = this.GetById(llaves);

            entidadEliminar.EstadoRegistro       = DatosConstantes.EstadoRegistro.Inactivo;
            entidadEliminar.UsuarioModificacion  = entorno == null ? entornoActualAplicacion.UsuarioSession : entorno.UsuarioSession;
            entidadEliminar.FechaModificacion    = DateTime.Now;
            entidadEliminar.TerminalModificacion = entorno == null ? entornoActualAplicacion.Terminal : entorno.Terminal;

            //RegistrarAuditoria(entidadEliminar);
        }