Ejemplo n.º 1
0
        public RedirectToActionResult Edit(AdmPostagemEditRequestModel request)
        {
            var id           = request.Id;
            var titulo       = request.Titulo;
            var categoriaId  = request.idCategoria;
            var autorId      = request.idAutor;
            var texto        = request.Texto;
            var descricao    = request.Descricao;
            var etiquetas    = request.Etiquetas;
            var dataExibicao = DateTime.Parse(request.DataExibicao);


            //string titulo, int categoriaId, int autorId, string descricao, string texto, List<int> etiquetas, DateTime dataExibicao
            try {
                postagemOrmService.Edit(id, titulo, categoriaId, autorId, descricao, texto, etiquetas, dataExibicao);
            } catch (Exception exception) {
                TempData["erro-msg"] = exception.Message;
                return(RedirectToAction("Edit", new { id = id }));
            }

            return(RedirectToAction("Listar"));
        }