public override Entidad CrearEntidad(DTOUsuarioConfiguracion dto)
        {
            try
            {
                Usuario usuario = FabricaEntidades.CrearConfiguracionUsuario(dto.Id, dto.NombreUsuario, dto.Nombre, dto.Apellido, dto.FechaNacimiento,
                                                                             dto.Correo, dto.Activo);

                return(usuario);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
예제 #2
0
        /// <summary>
        /// Devuelve los usuarios (no administradores) no activos registrados en la base de datos
        /// </summary>
        /// <param name="entidad">Usuario</param>
        public List <Entidad> ObtenerUsuariosNoActivos()
        {
            List <Entidad> usuarios = new List <Entidad>();

            Conectar();

            StoredProcedure("ObtenerUsuariosNoActivos()");

            EjecutarReader();

            for (int i = 0; i < cantidadRegistros; i++)
            {
                usuarios.Add(FabricaEntidades.CrearConfiguracionUsuario(GetInt(i, 0), GetString(i, 1), GetString(i, 2), GetString(i, 3),
                                                                        Convert.ToDateTime(GetString(i, 4)).ToShortDateString(), GetString(i, 5), GetBool(i, 6)));
            }
            return(usuarios);
        }