/// <summary> /// Adicionar novo rh no sistema /// </summary> /// <param name="rh"></param> /// <param name="a"></param> /// <returns>true -> Registado com sucesso /// false-> se admin nao tiver acesso ou o rh já existe /// </returns> public static bool RegistaRHBLL(RecursosHumanosBO rh, AdministradorBO a) { if (AdministradorBLL.VerificaNivelDeAcessoAdministradorBLL(a)) { if (!VerificaSeExisteRHBLL(rh.IdColaborador)) //se nao existir { DadosRecursosHumanos.RegistaRH(rh); //regista } return(true); } else { return(false); //problema no acesso } }
/// <summary> /// metodo regista novo RH /// </summary> /// <param name="rh"></param> public static void RegistaRH(RecursosHumanosBO rh) { ArquivoRH.Add(rh.IdColaborador, rh); }