示例#1
0
        public static void validaDados(Livro umlivro, char op)
        {
            Erro.setErro(false);
            if (umlivro.getCodigo().Equals(""))
            {
                Erro.setMsg("O código é de preenchimento obrigatório!");
                return;
            }
            if (umlivro.getTitulo().Equals(""))
            {
                Erro.setMsg("O título é de preenchimento obrigatório!");
                return;
            }
            if (umlivro.getAutor().Equals(""))
            {
                Erro.setMsg("O autor é de preenchimento obrigatório!");
                return;
            }
            if (umlivro.getEditora().Equals(""))
            {
                Erro.setMsg("A Editora é de preenchimento obrigatório!");
                return;
            }
            if (umlivro.getAno().Equals(""))
            {
                Erro.setMsg("O ano é de preenchimento obrigatório!");
                return;
            }


            try
            {
                int.Parse(umlivro.getAno());
            }
            catch (Exception)
            {
                Erro.setMsg("O valor do ano deve ser numérico!");
                return;
            }


            if (int.Parse(umlivro.getAno()) <= 0)
            {
                Erro.setMsg("O valor do Ano deve ser numérico e positivo!");
                return;
            }
            if (op == 'i')
            {
                LivroDAL.inseriUmLivro(umlivro);
            }
            else
            {
                LivroDAL.atualizaUmLivro(umlivro);
            }
        }
示例#2
0
 public static void validaCodigo(Livro umlivro, char op)
 {
     Erro.setErro(false);
     if (umlivro.getCodigo().Equals(""))
     {
         Erro.setMsg("O código é de preenchimento obrigatório!");
         return;
     }
     if (op == 'c')
     {
         LivroDAL.consultaUmLivro(umlivro);
     }
     else
     {
         LivroDAL.excluiUmLivro(umlivro);
     }
 }
示例#3
0
 public static void desconecta()
 {
     LivroDAL.desconecta();
 }
示例#4
0
 public static void conecta()
 {
     LivroDAL.conecta();
 }