public string DeleteUserPlayer(string id) { int Id = -1; //make sure id is an int not string // ToInt32 can throw FormatException or OverflowException. try { Id = Convert.ToInt32(id); } catch (FormatException e) { Console.WriteLine("String ID is not a sequence of digits."); } catch (OverflowException e) { Console.WriteLine("The string ID number cannot fit in an Int32."); } var newchar = new PlayerRepository(); newchar.DeleteUserPlayer(Id); var Success = 1; return "{'PlayerDeleted': " + Success + "}"; }
public Player Get(string id) { int Id=-1; var pr = new PlayerRepository(); //make sure id is an int not string // ToInt32 can throw FormatException or OverflowException. try { Id = Convert.ToInt32(id); } catch (FormatException e) { Console.WriteLine("String ID is not a sequence of digits."); } catch (OverflowException e) { Console.WriteLine("The string ID number cannot fit in an Int32."); } return pr.GetPlayer(Id); //return new Player(id); //var p = new PlayerRepository(); //return p.GetPlayer(id); }
public string AddToPlayerInventory(List<Inventory> inventory) { var PlayerRepo = new PlayerRepository(); PlayerRepo.AddToPlayerInventory(inventory); return "{'ReturnString':'Added to Player Inventory'}"; }
public string AddItem(Item item) { var PlayerRepo = new PlayerRepository(); PlayerRepo.AddItem(item); return "{'ReturnString':'Item has been created'}"; }
public string UpdatePlayerInventory(List<Inventory> inventory) { var PlayerRepo = new PlayerRepository(); PlayerRepo.UpdatePlayerInventory(inventory); return "{'ReturnString':'Updated Player Inventory'}"; }
public List<Item> GetPlayerInventory(string playerid) { int Id = -1; try { Id = Convert.ToInt32(playerid); } catch (FormatException e) { Console.WriteLine("String ID is not a sequence of digits."); } catch (OverflowException e) { Console.WriteLine("The string ID number cannot fit in an Int32."); } var PlayerRepo = new PlayerRepository(); return PlayerRepo.PlayerInventory(Id); }
public ItemType GetItemTypes() { var PlayerRepo = new PlayerRepository(); return PlayerRepo.ItemTypes(); }
public List<Item> GetAllItems() { var PlayerRepo = new PlayerRepository(); return PlayerRepo.AllItems(); }