public int CreateEquipe(string EquipeName)
 {
     if (string.IsNullOrEmpty(EquipeName))
     {
         return(-1);
     }
     else
     {
         DALEquipe dalEquipe = new DALEquipe();
         return(dalEquipe.CreateEquipe(EquipeName));
     }
 }
        public void Incluir(ModeloEquipe modelo)
        {
            if (modelo.NomeEquipe.Trim().Length == 0)
            {
                throw new Exception("O nome da equipe é obrigatório");
            }
            //modelo.NomeEquipe = modelo.NomeEquipe.ToUpper();

            DALEquipe DALobj = new DALEquipe(conexao);

            DALobj.Incluir(modelo);
        }
 public bool updateEquipe(PROPEquipe Equipe)
 {
     if (string.IsNullOrEmpty(Equipe.Nom) || Equipe.Id <= 0)
     {
         return(false);
     }
     else
     {
         DALEquipe dalEquipe = new DALEquipe();
         dalEquipe.UpdateEquipe(Equipe);
         return(true);
     }
 }
        public List <PROPEquipe> getEquipe(string searchEquipe)
        {
            DALEquipe dalEquipe = new DALEquipe();

            if (string.IsNullOrEmpty(searchEquipe))
            {
                return(dalEquipe.getAllEquipe());
            }
            else
            {
                return(dalEquipe.getEquipe(searchEquipe));
            }
        }
        public PROPEquipe getEquipeByID(string stringEquipeID)
        {
            int       EquipeID;
            DALEquipe dalEquipe = new DALEquipe();

            int.TryParse(stringEquipeID, out EquipeID);
            if (EquipeID == 0)
            {
                return(null);
            }
            else
            {
                return(dalEquipe.GetEquipeById(EquipeID));
            }
        }
        public void Alterar(ModeloEquipe modelo)
        {
            if (modelo.CodEquipe <= 0)
            {
                throw new Exception("O código da equipe é obrigatório");
            }
            if (modelo.NomeEquipe.Trim().Length == 0)
            {
                throw new Exception("O nome da equipe é obrigatório");
            }
            //modelo.NomeEquipe = modelo.NomeEquipe.ToUpper();

            DALEquipe DALobj = new DALEquipe(conexao);

            DALobj.Alterar(modelo);
        }
        public int deleteEquipe(string stringEquipeID)
        {
            int       EquipeID;
            DALEquipe dalEquipe = new DALEquipe();

            int.TryParse(stringEquipeID, out EquipeID);

            if (EquipeID == 0)
            {
                return(0);
            }
            else
            {
                return(dalEquipe.DeleteEquipe(EquipeID));
            }
        }
        public ModeloEquipe CarregaModeloEquipe(int codigo)
        {
            DALEquipe DALobj = new DALEquipe(conexao);

            return(DALobj.CarregaModeloEquipe(codigo));
        }
        public DataTable Localizar(String valor)
        {
            DALEquipe DALobj = new DALEquipe(conexao);

            return(DALobj.Localizar(valor));
        }
        public void Excluir(int codigo)
        {
            DALEquipe DALobj = new DALEquipe(conexao);

            DALobj.Excluir(codigo);
        }
        public List <PROPEquipe> getEquipes()
        {
            DALEquipe dalEquipe = new DALEquipe();

            return(dalEquipe.getEquipe(null));
        }