package bo;

import beans.Regiao;
import dao.RegiaoDAO;

public class RegiaoBO {
	
	public static String adicionarRegiao(Regiao reg) throws Exception{
		if (reg.getNome().length() > 255){
			return "Nome grande demais";
		}
		
		if(reg.getCodigo() == 0){
			return "Cdigo de regio Invlida";
		}
		
		RegiaoDAO dao = new RegiaoDAO();
		
		String msgRetorno = dao.gravar(reg);
		dao.fechar();
		return msgRetorno;
	}
		
		public static Regiao consultaRegiaoPorCodigo(int codigo) throws Exception{
			if(codigo < 1){
				return new Regiao();
			}
			
			RegiaoDAO dao = new RegiaoDAO();
			Regiao retorno = dao.consultaPorCodigo(codigo);
			dao.fechar();
			return retorno;
		}
		
		
		public static int excluirPorCodigo(int codigo) throws Exception{
			if(codigo < 1){
				throw new RuntimeException();
			}
			
			RegiaoDAO dao = new RegiaoDAO();
			int retorno= dao.delete(codigo);
			dao.fechar();
			return retorno;
		}
		
	}
		
		
	


@@ -918,16 +918,134 @@
 %0A%09%09%7D%0A%09%09%0A
+%09%09%0A%09%09public static String alterarPorCodigo(String nome)throws Exception%7B%0A%09%09%09%0A%09%09%09%0A%09%09%09%0A%09%09%09%0A%09%09%09return nome;%09%09%09%0A%09%09%7D%0A%09%09%0A%09%09%0A
 %09%7D%0A%09%09%0A%09%09

ADD bo