Example #1
0
        public IActionResult Post(CheffModel model)
        {
            var htmlCode = StatusCode(StatusCodes.Status400BadRequest, "");

            if (ModelState.IsValid)
            {
                if (service.registrar(model))
                {
                    htmlCode = StatusCode(StatusCodes.Status201Created, "regitro procesado");
                }
                else
                {
                    htmlCode = StatusCode(StatusCodes.Status206PartialContent, "falta informaciĆ³n la entrada");
                }
            }
            return(htmlCode);
        }
        public IActionResult Solicitud(Models.CheffModel model)
        {
            try{
                _logger.LogInformation("ingreso a metodo de solicitud");
                if (ModelState.IsValid)
                {
                    if (service.registrar(model))
                    {
                        return(RedirectToAction("Agradecimiento", "Cheff"));
                    }
                }
                ModelState.AddModelError(string.Empty, "Acceso negado");
            }catch (Exception ex) {
                _logger.LogError($"Error: {ex}");
                return(RedirectToAction("Error"));
            }

            return(View(model));
        }