public ActionResult Add(ModelVM model) { if (!String.IsNullOrEmpty(model.Description) && model.MakeId > 0) { model.AddUserId = CurrentUser.User.Id; model.AddDate = DateTime.Now; model = _repo.AddModel(model); if (model.Result.Success) { return(RedirectToAction("List")); } } else if (String.IsNullOrEmpty(model.Description)) { model.Result = _repo.ReturnSuccess(); model.Result.Success = false; model.Result.ErrorMessage = "Description is required"; } else if (model.MakeId <= 0) { model.Result = _repo.ReturnSuccess(); model.Result.Success = false; model.Result.ErrorMessage = "Please choose make"; } model.SetMakeItems(_repo.GetMakeList()); return(View(model)); }