示例#1
0
        public void Incluir(ModeloPais modelo)
        {
            //verificando se o nome da categoria foi digitado
            if (modelo.PaisNome.Trim().Length == 0)
            {
                throw new Exception("O nome da categoria é obrigatório!");
            }
            //Comando coloca o nome sempre em maiúsculo
            modelo.PaisNome = modelo.PaisNome.ToUpper();

            DALPais DALobj = new DALPais(conexao);

            DALobj.Incluir(modelo);
        }
示例#2
0
        public void Alterar(ModeloPais modelo)
        {
            //Verifica se o código foi alterado
            if (modelo.PaisCod <= 0)
            {
                throw new Exception("O código do País é obrigatório para alterar o registro!");
            }
            //verificando se o nome do país foi digitado
            if (modelo.PaisNome.Trim().Length == 0)
            {
                throw new Exception("O nome do país é obrigatório!");
            }
            //Comando coloca o nome sempre em maiúsculo
            modelo.PaisNome = modelo.PaisNome.ToUpper();

            DALPais DALobj = new DALPais(conexao);

            DALobj.Alterar(modelo);
        }
示例#3
0
        public Pais GetPaisById(double pId)
        {
            IDALPais _DALPais = new DALPais();

            return(_DALPais.GetPaisById(pId));
        }
示例#4
0
        public List <Pais> GetAllPais()
        {
            IDALPais _DALPais = new DALPais();

            return(_DALPais.GetAllPais());
        }
示例#5
0
        public ModeloPais CarregaModeloPais(int codigo)
        {
            DALPais DALobj = new DALPais(conexao);

            return(DALobj.CarregaModeloPais(codigo));
        }
示例#6
0
        public DataTable Localizar(String valor)
        {
            DALPais DALobj = new DALPais(conexao);

            return(DALobj.Localizar(valor));
        }
示例#7
0
        public void Excluir(int codigo)
        {
            DALPais DALobj = new DALPais(conexao);

            DALobj.Excluir(codigo);
        }