Exemple #1
0
 public void Excluir(DiaNaoUtil diaNaoUtil)
 {
     try
     {
         DAO.Delete(diaNaoUtil);
     }
     catch (DbUpdateException)
     {
         throw new Exceptions.ErroAoExcluir(diaNaoUtil);
     }
     catch (Exception)
     {
         throw new Exceptions.ErroAoExcluir(diaNaoUtil);
     }
 }
Exemple #2
0
        public ActionResult CadastrarDiaNaoUtil(DiaNaoUtil diaNaoUtil)
        {
            if (!ModelState.IsValid)
            {
                return(View("CadastroDiaNaoUtil", diaNaoUtil));
            }

            try
            {
                DAO.Salvar(diaNaoUtil);
                return(View("Index").ComMensagem("Novo registro adicionado", "alert-success"));
            }
            catch (Exception ex)
            {
                return(View("CadastroDiaNaoUtil", diaNaoUtil).ComMensagem(ex.Message, "alert-error"));
            }
        }
Exemple #3
0
 public void Salvar(DiaNaoUtil diaNaoUtil)
 {
     try
     {
         if (diaNaoUtil.Registro.Equals(0))
         {
             DAO.Add(diaNaoUtil);
             DAO.CommitChanges();
         }
         else
         {
             DAO.Update(diaNaoUtil, diaNaoUtil.Registro);
         }
     }
     catch (DbUpdateException)
     {
         throw new Exceptions.ErroAoAtualizar(diaNaoUtil);
     }
     catch (Exception)
     {
         throw new Exceptions.ErroAoSalvar(diaNaoUtil);
     }
 }