public ActionResult Makes(MakesVM model) { _makeManager = MakeManagerFactory.Create(); if (ModelState.IsValid) { try { model.NewMake.DateAdded = DateTime.Now; model.NewMake.UserName = User.Identity.Name; var response = _makeManager.SaveMake(model.NewMake); if (!response.Success) { return(new HttpStatusCodeResult(500, $"Error in cloud. Message:{response.Message}")); } return(RedirectToAction("Makes")); } catch (Exception ex) { throw ex; } } else { var response = _makeManager.GetAllMakes(); model.SetMakeItems(response.Payload); return(View(model)); } }
public ActionResult Makes() { _makeManager = MakeManagerFactory.Create(); var model = new MakesVM(); var response = _makeManager.GetAllMakes(); if (!response.Success) { return(new HttpStatusCodeResult(500, $"Error in cloud. Message:{response.Message}")); } else { model.SetMakeItems(response.Payload); return(View(model)); } }