/// <summary>
 /// Editar uma avaliação em especifico
 /// </summary>
 /// <param name="ava">objeto de avaliação</param>
 public void editar(MO_Avaliacao ava)
 {
     if (filtros(ava))
     {
         avaDAL = new DAL_Avaliacoes();
         avaDAL.editarAvaliacao(ava);
     }
 }
 /// <summary>
 /// Inserir avaliação, com todos seus valores
 /// </summary>
 /// <param name="ava">objeto contendo valores de avaliação</param>
 public void inserir(MO_Avaliacao ava)
 {
     if (filtros(ava))
     {
         avaDAL = new DAL_Avaliacoes();
         avaDAL.inserirAvaliacao(ava);
     }
 }
 /// <summary>
 /// Deletar avaliação, pode ser assim, pois ela não é dependente de nenhuma outra tabela..
 /// </summary>
 /// <param name="ava">dados da avaliação</param>
 public void deletar(MO_Avaliacao ava)
 {
     if (ava != null)
     {
         avaDAL = new DAL_Avaliacoes();
         avaDAL.deletarAvaliacao(ava);
     }
     else
     {
         throw new Exception("ERROR, tente novamente mais tarde.");
     }
 }
 public List <MO_Avaliacao> buscaDia(string dia)
 {
     avaDAL = new DAL_Avaliacoes();
     return(avaDAL.procurarAvaliacoes(string.Format("{0}='{1}'", MO_NomesBanco.dtAva, dia)));
 }
 /// <summary>
 /// Faz a busca de todas avaliações existentes
 /// </summary>
 /// <returns>lista com todoas avaliações</returns>
 public List <MO_Avaliacao> buscarTodas()
 {
     avaDAL = new DAL_Avaliacoes();
     return(avaDAL.procurarAvaliacoes(null));
 }