public async Task <ActionResult> DeleteGathering(string username, string password, string title)
 {
     return(await TryTask.Run(async() =>
     {
         await Delete.RemoveGathering(username, password, title);
         return NoContent();
     }));
 }
 public async Task <ActionResult> AddGathering(string username, string password, [FromBody] GatheringItemIn input)
 {
     return(await TryTask.Run(async() =>
     {
         await Post.AddGathering(username, password, input);
         return NoContent();
     }));
 }
 public async Task <ActionResult> Enroll(string username, string password, string title)
 {
     return(await TryTask.Run(async() =>
     {
         await Post.Enter(username, password, title);
         return NoContent();
     }));
 }
 public async Task <ActionResult <UserItem> > SwapUserStatus(string Username, string Password, string subjectUser)
 {
     return(await TryTask.Run(async() =>
     {
         await Put.SwapUserStatus(Username, Password, subjectUser);
         return NoContent();
     }));
 }
Beispiel #5
0
 public async Task <ActionResult> Remove(string Username, string Password)
 {
     return(await TryTask.Run(async() =>
     {
         await Delete.RemoveUser(Username, Password);
         return NoContent();
     }));
 }
 public async Task <ActionResult <UserItem> > RemoveUser(string Username, string Password, string subjectUser)
 {
     return(await TryTask.Run(async() =>
     {
         await Delete.RemoveUser(Username, Password, subjectUser);
         return NoContent();
     }));
 }
Beispiel #7
0
 public async Task <ActionResult> SetUser(string Username, string Password, [FromBody] UserItem value)
 {
     return(await TryTask.Run(async() =>
     {
         await Put.SetUser(Username, Password, value);
         return NoContent();
     }));
 }
Beispiel #8
0
 public async Task <ActionResult <UsersView> > PostAsync([FromServices] IPost post, [FromBody] UsersView User)
 {
     log.LogInformation($"adding {User.Fname}, {User.Lname} to the database");
     return(await TryTask <UsersView> .Run(async() =>
     {
         await post.AddUser(User);
         return User;
     }));
 }
 public async Task <ActionResult <HealthViewResource> > PostAsync([FromServices] IPost post, [FromBody] HealthViewResource health)
 {
     log.LogInformation($"adding {health.Name} to the database");
     return(await TryTask <HealthViewResource> .Run(async() =>
     {
         await post.AddHealthResource(health);
         return Ok(health);
     }));
 }
 public async Task <ActionResult <ShelterViewResource> > PostAsync([FromServices] IPost post, [FromBody] ShelterViewResource shelt)
 {
     log.LogInformation($"Adding {shelt.Name} to database");
     return(await TryTask <ShelterViewResource> .Run(async() =>
     {
         await post.AddShelterResource(shelt);
         return Ok(shelt);
     }));
 }
 public async Task <ActionResult <GenericViewResource> > PostAction([FromServices] IPost post, [FromBody] GenericViewResource gen)
 {
     log.LogInformation($"Adding {gen.Name} to the database");
     return(await TryTask <GenericViewResource> .Run(async() =>
     {
         await post.AddGeneric(gen);
         return Ok(gen);
     }));
 }
 public async Task <ActionResult <ConsumableViewResource> > PostAction([FromServices] IPost post, [FromBody] ConsumableViewResource consume)
 {
     HeaderDecode.DecodeHeader(Request);
     log.LogInformation($"Adding {consume.Name} to consumable resources");
     return(await TryTask <ConsumableViewResource> .Run(async() =>
     {
         await post.AddConsumable(consume);
         return consume;
     }));
 }
Beispiel #13
0
 public async Task <ActionResult <MapData> > GetAction([FromServices] IGet get, int id)
 {
     log.LogInformation($"Querrying the database for item with id:{id}");
     return(await TryTask <MapData> .Run(async() => Ok(await get.MapData(id))));
 }
 public async Task <ActionResult <UserItem> > PostUser(string Username, string Password, [FromBody] UserItem value)
 {
     return(await TryTask.Run <UserItem>(async() => Ok(await Post.AdminUser(Username, Password, value))));
 }
 public async Task <ActionResult <IEnumerable <GenericViewResource> > > GetActionState([FromServices] IGet get, string state)
 {
     log.LogInformation($"Querrying the database for all generic recources in {state}");
     return(await TryTask <IEnumerable <GenericViewResource> > .Run(async() => Ok(await get.Generics(item => item.State == state))));
 }
 public async Task <ActionResult <IEnumerable <GenericViewResource> > > GetAction([FromServices] IGet get, decimal North, decimal West, decimal Radius)
 {
     log.LogInformation($"Querrys the database for all generic data within {Radius} miles of N{North}, W{West}");
     return(await TryTask <IEnumerable <GenericViewResource> > .Run(async() => Ok(await get.Generics(North, West, Radius))));
 }
 public async Task <ActionResult <GenericViewResource> > GetAction([FromServices] IGet get, int id)
 {
     log.LogInformation($"Querrying the database for generic resource with id:{id}");
     return(await TryTask <GenericViewResource> .Run(async() => Ok(await get.Generic(id))));
 }
 public async Task <ActionResult <IEnumerable <ConsumableViewResource> > > GetAction([FromServices] IGet get)
 {
     return(await TryTask <IEnumerable <ConsumableViewResource> > .Run(async() => Ok(await get.Consumables())));
 }
Beispiel #19
0
 public async Task <ActionResult <IEnumerable <MapData> > > GetActionCity([FromServices] IGet get, string city)
 {
     log.LogInformation($"Querrys the database for all items within {city}");
     return(await TryTask <IEnumerable <MapData> > .Run(async() => Ok(await get.MapData(item => item.City == city))));
 }
 public async Task <ActionResult <IEnumerable <UserItem> > > GetMapGatherings(string city)
 {
     return(await TryTask.Run <IEnumerable <UserItem> >(async() => Ok(await Get.CityListGatherings(city))));
 }
 public async Task <ActionResult <ConsumableViewResource> > GetAction([FromServices] IGet get, int id)
 {
     log.LogInformation($"Querying db for consumable res with id:{id}");
     return(await TryTask <ConsumableViewResource> .Run(async() => Ok(await get.Consumable(id))));
 }
 public async Task <ActionResult <IEnumerable <ConsumableViewResource> > > GetActionState([FromServices] IGet get, string state)
 {
     log.LogInformation($"querrys the database for all consumable resources in {state}");
     return(await TryTask <IEnumerable <ConsumableViewResource> > .Run(async() => Ok(await get.Consumables(item => item.State == state))));
 }
 public async Task <ActionResult <IEnumerable <string> > > GetMaps()
 {
     return(await TryTask.Run <IEnumerable <string> >(async() => Ok(await Get.CityList())));
 }
Beispiel #24
0
 public async Task <ActionResult <IEnumerable <UsersView> > > GetUsers([FromServices] IGet get)
 {
     log.LogInformation("Querrying the database for all Users");
     return(await TryTask <IEnumerable <UsersView> > .Run(async() => Ok(await get.Users())));
 }
Beispiel #25
0
 public async Task <ActionResult <IEnumerable <MapData> > > GetAction([FromServices] IGet get)
 {
     log.LogInformation("Querrying the database for all maped items");
     return(await TryTask <IEnumerable <MapData> > .Run(async() => Ok(await get.MapData())));
 }
Beispiel #26
0
 public async Task <ActionResult <UsersView> > GetUserAsync([FromServices] IGet get, int id)
 {
     log.LogInformation($"Querrying the database for a user with id:{id}");
     return(await TryTask <UsersView> .Run(async() => await get.User(id)));
 }
Beispiel #27
0
 public async Task <ActionResult <IEnumerable <MapData> > > GetAction([FromServices] IGet get, decimal North, decimal West, decimal Radius)
 {
     log.LogInformation($"Querrying the database for all items within {Radius} miles of N{North}, W{West}");
     return(await TryTask <IEnumerable <MapData> > .Run(async() => Ok(await get.MapData(North, West, Radius))));
 }
Beispiel #28
0
 public async Task <ActionResult <IEnumerable <UsersView> > > GetActionState([FromServices] IGet get, string state)
 {
     log.LogInformation($"Querrying the database for all users within {state}");
     return(await TryTask <IEnumerable <UsersView> > .Run(async() => Ok(await get.Users(item => item.State == state))));
 }
Beispiel #29
0
 public async Task <ActionResult <MapData> > GetActionState([FromServices] IGet get, string state)
 {
     log.LogInformation($"Querrys the database for all items within {state}");
     return(await TryTask <MapData> .Run(async() => Ok(await get.MapData(item => item.State == state))));
 }
 public async Task <ActionResult <IEnumerable <GenericViewResource> > > GetAction([FromServices] IGet get)
 {
     log.LogInformation($"Querrying the database for all generic data");
     return(await TryTask <IEnumerable <GenericViewResource> > .Run(async() => Ok(await get.Generics())));
 }