public ActionResult Delete(int id)
        {
            var meal = _mealService.GetById(id);

            if (System.IO.File.Exists(Server.MapPath(meal.Image)))
            {
                System.IO.File.Delete(Server.MapPath(meal.Image));
            }
            _mealService.Delete(meal);
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public IActionResult Get([FromRoute] int id)
        {
            var meal = _mealService.GetById(id);

            if (meal == null)
            {
                return(NotFound());
            }
            return(Ok(meal));
        }
Ejemplo n.º 3
0
        public IActionResult GetById(int id)
        {
            var result = mealManager.GetById(id);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> GetMealById(int id)
        {
            var result = await _mealService.GetById(id);

            if (result == null)
            {
                return(NotFound());
            }
            return(Ok(result));
        }
Ejemplo n.º 5
0
        public IActionResult GetById(int id)
        {
            var model = _mealService.GetById(id, out bool result, out string message);

            return(new OkObjectResult(new GenericResult(result, message, model)));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> GetById(int id)
        {
            SingleResponse <Meal> querymeal = await mealService.GetById(id);

            return(Json(querymeal.Data));
        }