public string IngresarUsuario(Usuario usuario) { //Invoco el servicio UsuarioResponse response = new UsuarioResponse(); UsuarioRequest request = new UsuarioRequest(); request.Username = usuario.Username; request.Password = usuario.Password; request.FechaNacimiento = usuario.FechaNacimiento; try { GenericConsumer<UsuarioRequest, UsuarioResponse> gc = new GenericConsumer<UsuarioRequest, UsuarioResponse>(); gc.SetServiceParameters("Usuario", "IngresarUsuario", RestSharp.Method.POST); response = gc.GetService(request); if (response.ResponseStatus.StatusCode.Equals(HttpStatusCode.OK)) { return EXITO; } else { return FALLIDO; } } catch (Exception e) { return FALLIDO; } }
public String LoguearUsuario(Usuario usuario) { UsuarioResponse response = new UsuarioResponse(); UsuarioRequest request = new UsuarioRequest(); request.Username = usuario.Username; request.Password = usuario.Password; try { GenericConsumer<UsuarioRequest, UsuarioResponse> gc = new GenericConsumer<UsuarioRequest, UsuarioResponse>(); gc.SetServiceParameters("Usuario", "LoguearUsuario", RestSharp.Method.POST); response = gc.GetService(request); if (response.ResponseStatus.StatusCode.Equals(HttpStatusCode.OK)) { //Almaceno el usuario en sesion Session["usuario"] = usuario.Username; return EXITO; } else { return FALLIDO; } } catch (Exception e) { return FALLIDO; } }