Esempio n. 1
0
        /// <summary>
        /// Funcao para inserir um hospital
        /// </summary>
        /// @param name="hospital"> nome do hospital a inserir </param>
        /// @param name="perfil"></param>
        /// <returns></returns>
        public static bool InserirHospital(Hospital hospital, int perfil)
        {
            // Varialvel aux
            bool resultado = false;

            if (perfil > 0)
            {
                try
                {
                    resultado = ListaHospital.Addhospital(hospital);
                }

                catch (Exception e)
                {
                    throw new Exception("Error! " + e.Message);
                }
            }
            return(resultado);
        }
Esempio n. 2
0
 /// <summary>
 /// Funcao para procurar hospital por nome
 /// </summary>
 /// @param name="nome"> nome do hospital a carregar </param>
 /// @param name="perfil"></param>
 /// <returns></returns>
 public static Hospital ProcurarHospitalNome(string nome, int perfil)
 {
     // Get access to the class
     if (perfil > 0)
     {
         try
         {
             return(ListaHospital.ProcurarHospitalNome(nome));
         }
         catch (ArgumentException e)
         {
             throw new ArgumentException("Error! " + e.Message);
         }
         catch (Exception e)
         {
             throw new Exception("Error! " + e.Message);
         }
     }
     return(null);
 }