public IActionResult AddNewColor([FromBody] ColorCodeMv color)
 {
     try
     {
         return(Created(Url.Action("Get"), _container.ColorCodeFactory.CreateNew(color)));
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(BadRequest());
     }
 }
 public IActionResult ColorProduct(ColorCodeMv color)
 {
     if (ModelState.IsValid)
     {
         if (TypeProductBus.CreateNewColorProductAsync(color).Result)
         {
             TempData[ConstKey.Success] = "Success!";
         }
         else
         {
             TempData[ConstKey.Error] = "Fail! Try Again.";
         }
         return(RedirectToAction("ColorProduct"));
     }
     ViewBag.Colors = TypeProductBus.GetAllColorCodesAsync().Result.ToList();
     return(View());
 }
Ejemplo n.º 3
0
        internal static async Task <bool> CreateNewColorProductAsync(ColorCodeMv color)
        {
            var res = await ServiceApi.PostData <ColorCodeMv>(ModelName + "/AddNewColor", color);

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