public IActionResult AddNewSize([FromBody] SizeMv size)
 {
     try
     {
         return(Created(Url.Action("Get"), _container.SizeFactory.CreateNew(size)));
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(BadRequest());
     }
 }
 public IActionResult SizeProduct(SizeMv size)
 {
     if (ModelState.IsValid)
     {
         if (TypeProductBus.CreateNewSizeProductAsync(size).Result)
         {
             TempData[ConstKey.Success] = "Success!";
         }
         else
         {
             TempData[ConstKey.Error] = "Fail! Try Again.";
         }
         return(RedirectToAction("SizeProduct"));
     }
     ViewBag.Sizes = TypeProductBus.GetAllSizeCodesAsync().Result.ToList();
     return(View());
 }
Esempio n. 3
0
        internal static async Task <bool> CreateNewSizeProductAsync(SizeMv size)
        {
            var res = await ServiceApi.PostData <SizeMv>(ModelName + "/AddNewSize", size);

            return(res.StatusCode == HttpStatusCode.Created);
        }