Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded";
- $http.post('/CloudMobile/gpvdata.asmx/validausuario', {username: username, password: password}).success(function(data, status, headers, config) {
- $rootScope.datos = data[0];
- console.log($rootScope.datos.grupo);
- callback({success: true});
- }).error(function(data, status, headers, config) {
- console.log('Falla la validación en el asmx');
- });
- [WebMethod]
- public void validausuario(string usuario, string password)
- {
- TGlobalOpClases g = miGlobal(usuario, password);
- t1ValidacionSistema val = new t1ValidacionSistema(g);
- Resultado_BD ResBD = val.Valida("SYSTEM_GPV", "DEMO", DateTime.Now);
- g.idUsuarioConsola = val.Datos.idUsuario;
- if (ResBD.ok)
- {
- t1Usuario user = new t1Usuario(g);
- Entrada_OPBD x = new Entrada_OPBD();
- x.PonLanzarEx();
- user.FichaCarga(x,g.idUsuarioConsola);
- user.GruposPertenece_Carga(x);
- string jsn = Json.Encode(user.GruposPertenece);
- HttpContext.Current.Response.Write(jsn);
- }
- else {
- HttpContext.Current.Response.Write("Fallo la conexión");
- }
- }
- public TGlobalOpClases miGlobal(string usuario, string password)
- //public TGlobalOpClases miGlobal()
- {
- ExEngine_Client.TGlobalOpClases global = new TGlobalOpClases();
- global.miParIniOP.password = password;
- global.miParIniOP.Usuario = usuario;
- global.Server = "192.168.0.16\sql";
- global.DataBase = "Desarrollo";
- global.Conecta();
- return global;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement