/// <summary> /// Adiciona colaborador a lista de colaboradores /// </summary> /// <param name="p">Perfil</param> /// <param name="c">Colaborador</param> /// <returns></returns> public static bool AddColab(Perfil p, colaboradorBO c) { if (p == Perfil.CHEFE) { try { bool b; ColaboradorDL aux = new ColaboradorDL(c); b = Colaboradores.AdicionaColaborador(aux); if (b) { return(true); } else { Console.WriteLine("O Colaborador ja se encontra na lista de colaboradores.\n"); return(false); } } catch (ArgumentNullException e) { Console.WriteLine("Error: " + e.Message); } catch (Exception e) { Console.WriteLine("Error: " + e.Message); } } return(false); }
/// <summary> /// Adiciona colaborador a lista de colaboradores /// </summary> /// <param name="p">Perfil</param> /// <param name="c">Colaborador</param> /// <returns></returns> public static bool AddColab(Perfil p, colaboradorBO c) { if (p == Perfil.CHEFE) { try { ColaboradorDL aux = new ColaboradorDL(c); Colaboradores.AdicionaColaborador(aux); return(true); } catch (Exception e) { throw e; } } return(false); }