Пример #1
0
 public IActionResult Get([FromQuery] ModelQuery dto)
 {
     try
     {
         return(Ok(_getModelsCommand.Execute(dto)));
     }
     catch (EntityNotFoundException e)
     {
         return(NotFound(e));
     }
 }
Пример #2
0
 public ActionResult <IEnumerable <ModelSHow> > Get([FromQuery] ModelSearch query)
 {
     try
     {
         return(Ok(_getS.Execute(query)));
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(StatusCode(500));
     }
 }
Пример #3
0
 // GET: Cars/Create
 public ActionResult Create()
 {
     ViewBag.Categories = _getCategoriesCommand.Execute(new CategorySearch {
     });
     ViewBag.Types      = _getTypesCommand.Execute(new TypeSearch {
     });
     ViewBag.Fuels      = _getFuelsCommand.Execute(new FuelSearch {
     });
     ViewBag.Models     = _getModelsCommand.Execute(new ModelSearch {
     });
     ViewBag.Brands     = _getBrandsCommand.Execute(new BrandSearch {
     });
     return(View());
 }
Пример #4
0
 public IActionResult Get([FromQuery] ModelSearch search)
 {
     try
     {
         var model = _getModelsCommand.Execute(search);
         return(Ok(model));
     }
     catch (EntityNotFoundException e)
     {
         if (e.Message == "Model doesn't exist.")
         {
             return(NotFound(e.Message));
         }
         return(UnprocessableEntity(e.Message));
     }
 }
Пример #5
0
 // GET: Model
 public ActionResult Index(ModelQuery query)
 {
     return(View(_getModels.Execute(query)));
 }