예제 #1
0
        public string GetFotoPerfil(int usuarioId)
        {
            string     path    = WebApiApplication.ApplicationResources;
            SecUsuario usuario = SecUsuario.GetSecUsuario(usuarioId);

            return(usuario.GetFotoPerfil(path));
        }
예제 #2
0
        //obtener usuarios para editar
        public Object GetUser(int usuarioId)
        {
            Datos data = new Datos();

            data.data = SecUsuario.GetUser(usuarioId);
            return(data);
        }
예제 #3
0
        public bool AddUsuario([FromBody] SecUsuario usuario)
        {
            usuario.Password = DBSecurity.Encriptar(usuario.Password);
            usuario.IsActivo = true;
            usuario.Username = usuario.Usuario;

            return(usuario.AddUsuario());
        }
예제 #4
0
        public bool AddUsuarioPrivilegio(string usu, string password)
        {
            SecUsuario usuario = new SecUsuario();

            usuario.Password = DBSecurity.Encriptar(password);
            usuario.IsActivo = true;
            usuario.Username = usuario.Usuario;

            return(usuario.AddUsuario());
        }
예제 #5
0
        public string GetListTocs(int filename)
        {
            SecUsuario usuario = SecUsuario.GetSecUsuario(filename);
            string     path    = string.Format(@"{0}TOCs\{1}.json", WebApiApplication.ApplicationResources, usuario.User);
            SecTOC     misTocs = new SecTOC(path);

            string temp = misTocs.TOCJson;

            return(temp);
        }
예제 #6
0
        public bool setJsonPrivilegioUsuario([FromBody] SecUsuario texto)
        {
            SecUsuario usuario    = SecUsuario.GetSecUsuario(texto.UsuarioId);
            string     path       = string.Format(@"{0}TOCs\{1}.json", WebApiApplication.ApplicationResources, usuario.Usuario);
            dynamic    parsedJson = JsonConvert.DeserializeObject(texto.TOCJson.Replace("}{", "},{"));
            var        json       = JsonConvert.SerializeObject(parsedJson, Formatting.Indented);

            File.WriteAllText(path, json);

            return(true);
        }
예제 #7
0
        public bool DeleteUsuario(int usuarioId)
        {
            SecUsuario user = new SecUsuario();

            return(user.Delete(usuarioId));
        }
예제 #8
0
 public bool SaveNewPass([FromBody] SecUsuario usuario)
 {
     usuario.Password = DBSecurity.Encriptar(usuario.Password);
     return(usuario.ActualizarPassword());
 }
예제 #9
0
 public bool SaveUsuario([FromBody] SecUsuario usuario)
 {
     return(usuario.Save());
 }
예제 #10
0
 public DataTable GetUsuarios()
 {
     return(SecUsuario.GetSecUsuarios());
 }
예제 #11
0
 public SecUsuario GetUsuarioByPassword(string usuario, string password)
 {
     Console.Write(password);
     return(SecUsuario.GetSecUsuario(usuario, DBSecurity.Encriptar(password)));
 }
예제 #12
0
 public DataTable GetUsuariosRegistrados()
 {
     return(SecUsuario.GetUsuariosRegistrados());
 }
예제 #13
0
 public SecUsuario GetUsuario(int usuarioId)
 {
     return(SecUsuario.GetSecUsuario(usuarioId));
 }
예제 #14
0
 public bool upUser([FromBody] SecUsuario usuario)
 {
     return(usuario.Guardar());
 }