Example #1
0
        public GetPizzaResponse GetByName(GetPizzaByNameRequest getPizzaByNameRequest)
        {
            GetPizzaResponse result = new GetPizzaResponse();

            try
            {
                Pizza pizza = _pizzaRepository.FindByName(getPizzaByNameRequest.Name);
                result.Pizza = pizza.ConvertToViewModel();
            }
            catch (Exception ex)
            {
                result.StatusCode       = HttpStatusCode.InternalServerError;
                result.StatusDesciption = ex.Message;
            }

            return(result);
        }