public MethodResponse <ActiveResponse> validaUsuarioIntranet(Credential user) { var Response = new MethodResponse <ActiveResponse>(); try { //var hola = 3; //var hola2 = 0; //var a = hola / hola2; Response = Login.loginUsuario(user, 1); } catch (Exception ex) { Response.Code = 0; Response.Message = "Ocurrió un error"; string pars = JsonSerializer.Serialize(user); try { EjecucionSP.LogErrores("AccessADController", "validaUsuarioIntranet", pars, ex.Message); } catch (Exception exc) { _logger.Log(LogLevel.Error, exc, exc.Message); } } return(Response); }
public ReponseApi desencriptaTexto(ActiveResponse par) { ReponseApi res = new ReponseApi(); res.Codigo = 0; res.Mensaje = ""; res.Respuesta = null; try { res.Codigo = 0; res.Mensaje = ""; res.Respuesta = Encriptacion.DesencriptaResponse(par, par.Llave); } catch (Exception ex) { string pars = JsonSerializer.Serialize(par); try { EjecucionSP.LogErrores("AccessADController", "validaCodigo", pars, ex.Message); } catch (Exception exc) { _logger.Log(LogLevel.Error, exc, exc.Message); } } return(res); }
public ReponseApi ReconfigurarToken(ReconfiguraUsuario par) { ReponseApi res = new ReponseApi(); ResponseQRGoogle codQR = new ResponseQRGoogle(); res.Codigo = 0; res.Mensaje = ""; res.Respuesta = null; try { var resultCodigo = EjecucionSP.ReconfigurarToken(par.Usuario, par.App, par.CodigoRecuperacion); if (resultCodigo.IndexOf('@') != -1) { string[] datos = resultCodigo.Split('|'); codQR = Login.reconfiguraUsuario(par.App, par.Usuario, datos[0], datos[1]).Result; res.Codigo = 1; res.Mensaje = ""; res.Respuesta = codQR; } else { res.Codigo = 0; res.Mensaje = resultCodigo; } } catch (Exception ex) { string pars = JsonSerializer.Serialize(par); try { EjecucionSP.LogErrores("AccessADController", "validaCodigo", pars, ex.Message); } catch (Exception exc) { _logger.Log(LogLevel.Error, exc, exc.Message); } } return(res); }
public ReponseApi validaCodigo(DataValidateGoogle par) { ReponseApi res = new ReponseApi(); res.Codigo = 0; res.Mensaje = ""; res.Respuesta = null; try { if (string.IsNullOrEmpty(par.Usuario)) { res.Mensaje = "El Usuario no puede ser nulo"; } else if (string.IsNullOrEmpty(par.App)) { res.Mensaje = "La App no puede ser nula"; } else if (string.IsNullOrEmpty(par.Codigo)) { res.Mensaje = "El Codigo no puede ser nulo"; } else { res = DobleFactor.ValidaCodigoDobleFactor(par); } } catch (Exception ex) { string pars = JsonSerializer.Serialize(par); try { EjecucionSP.LogErrores("AccessADController", "validaCodigo", pars, ex.Message); } catch (Exception exc) { _logger.Log(LogLevel.Error, exc, exc.Message); } } return(res); }