private AvaliacaoUsuario RecuperaObjetoAvaliacao(MySqlDataReader dr) { AvaliacaoUsuario aval = new AvaliacaoUsuario(); aval.id = CastDB <int>(dr, "id_Link"); aval.idUsuario = CastDB <int>(dr, "id_Usuario"); aval.valor = CastDB <int>(dr, "nota"); return(aval); }
public virtual void SalvarAvaliacaoProva(AvaliacaoUsuario aval) { try { dataAccess.SalvarAvaliacaoProva(aval); } catch (Exception ex) { throw ex; } }
public AvaliacaoUsuarioDto EntityToDto(AvaliacaoUsuario avaliacao) { return(new AvaliacaoUsuarioDto() { Id = avaliacao.AvaliacaoUsuarioId, CursoId = avaliacao.CursoIdAvaliacao, Nota = avaliacao.Nota, InfraestruturaPoloApoio = avaliacao.InfraestruturaPoloApoio, OrganizacaoVirtual = avaliacao.OrganizacaoVirtual, QualidadeMaterial = avaliacao.QualidadeMaterial, }); }
public ActionResult SalvarAvaliacao(AvaliacaoUsuario registro) { try { registro.idUsuario = SessaoUtil.Usuario.id; WCFDispatcher <ICOLABServico> .UseService(u => u.SalvarAvaliacaoLink(registro)); return(Json(registro, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(ThrowJsonError("Não foi possível salvar a avaliação. Verifique se o usuário está conectado.", ex)); } }
public void SalvarAvaliacaoLink(AvaliacaoUsuario aval) { try { Hashtable parametros = new Hashtable(); parametros.Add("ID_USUARIO", aval.idUsuario); parametros.Add("ID_LINK", aval.id); parametros.Add("NOTA", aval.valor); this.RemoverPorNomeQuery("salvarAvaliacaoLink", parametros); } catch (Exception ex) { throw ex; } }
public virtual Link SelecionarLinkPorCodigo(int codigo, int?idUsuario = null) { try { Link link = dataAccess.SelecionarLinkPorCodigo(codigo); link.temasAssociados = SelecionarTemasPorIdLink(codigo); if (idUsuario != null) { AvaliacaoUsuario aval = ObterAvaliacaoLink(codigo, (int)idUsuario); link.avaliacaoLogado = (aval != null ? aval.valor : 0); } return(link); } catch (Exception ex) { throw ex; } }
public virtual Prova SelecionarProvaPorCodigo(int codigo, int?idUsuario = null) { try { Prova prova = dataAccess.SelecionarProvaPorCodigo(codigo); TurmaBusinessFacade turmaBF = ObterOutraBusiness <TurmaBusinessFacade>(); prova.turma = turmaBF.SelecionarTurmaPorCodigo(prova.turma.id); prova.temasAssociados = SelecionarTemasPorIdProva(codigo); if (idUsuario != null) { AvaliacaoUsuario aval = ObterAvaliacaoProva(codigo, (int)idUsuario); prova.avaliacaoLogado = (aval != null ? aval.valor : 0); } return(prova); } catch (Exception ex) { throw ex; } }
public void SalvarAvaliacaoLink(AvaliacaoUsuario aval) { LinkBusinessFacade linkBusinessFacade = BusinessFactory.GetInstance().Get <LinkBusinessFacade>(); linkBusinessFacade.SalvarAvaliacaoLink(aval); }
public void SalvarAvaliacaoProva(AvaliacaoUsuario aval) { ProvaBusinessFacade provaBusinessFacade = BusinessFactory.GetInstance().Get <ProvaBusinessFacade>(); provaBusinessFacade.SalvarAvaliacaoProva(aval); }