public void Post([FromBody] PostecData pos) { //情報チェック if (!LoginHandler.Auth_LoginInfoCheck(pos.LoginInfo)) { throw new Exception("ログイン情報不正"); } if (!pos.ShopInfo.Check()) { throw new Exception("店舗情報不正"); } ShopHandler s = new ShopHandler(); //店舗IDの有無で判定 if (string.IsNullOrEmpty(pos.ShopInfo.ShopId)) { //新規登録 s.ReagistShop(pos.ShopInfo, pos.LoginInfo); } else { //更新 //todo店舗のっとりチェック s.UpdateShop(pos.ShopInfo, pos.LoginInfo); } return; }
public object Post([FromBody] PostecData pos) { //画像をサーバーに保存 string url = pos.ImageUrl.ToString(); return(new{ Path = RakutenApiHandler.SavePicture(url) }); }