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()); }
internal static async Task <bool> CreateNewSizeProductAsync(SizeMv size) { var res = await ServiceApi.PostData <SizeMv>(ModelName + "/AddNewSize", size); return(res.StatusCode == HttpStatusCode.Created); }