public ActionResult SalvarAvaliacao(AvaliacaoViewModel avaliacao) { DAOAvaliacao daoAvaliacao = null; Avaliacao novaAvaliacao = null; Usuario usuario = null; try { usuario = (Usuario)Session["Usuario"]; novaAvaliacao = new Avaliacao(); novaAvaliacao.Avaliador = usuario; novaAvaliacao.Avaliado.Id = Int32.Parse(avaliacao.IdAvaliado); novaAvaliacao.Resumo = avaliacao.Resumo; novaAvaliacao.Texto = avaliacao.Texto; novaAvaliacao.Nota = byte.Parse(avaliacao.Nota); daoAvaliacao = new DAOAvaliacao(); if (daoAvaliacao.IncluirAvaliacao(novaAvaliacao)) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.Created)); } else { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError)); } } catch (Exception ex) { throw ex; } }
public RNAvaliacao() { dao = new DAOAvaliacao(); }