Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Transcovo.m
- // Chauffeur-Privé
- //
- #import "Transcovo.h"
- @interface Transcovo ()
- - (void) setupCompany;
- - (void) startHiring;
- - (void) getInTouchWithUs;
- @end
- @implementation Transcovo
- - (id)init {
- if ((self = [super init])) {
- [self setupCompany];
- }
- return self;
- }
- - (void) setupCompany {
- self.mission = [NSDictionary dictionaryWithObjectsAndKeys:@"Call a Chauffeur-Privé via our mobile app", kGoal, [NSNumber numberWithBool:YES], kDisruptive, nil];
- self.url = [NSURL URLWithString:@"http://www.chauffeur-prive.com"];
- self.product = [[NSProduct alloc] initWithProjectStatus:live andSince:"May 2012"];
- self.product.name = @"Chauffeur-Privé"
- self.product.plateforms = [NSArray arrayWithObjects:@"iOS", @"Android", "web", nil];
- self.currentNumberOfDeveloppers = 2;
- [self startHiring];
- }
- - (void) startHiring {
- NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(autonomous == YES AND innovative == YES AND status ==[c] %@)", kInternship];
- NSArray *greatDeveloppers = [[self managedObjectContext] fetchObjectsForEntityName:@"Developper" withPredicate:predicate];
- NSArray *sortDescriptors = [NSArray arrayWithObjects:
- [[NSSortDescriptor alloc] initWithKey:@"teamFit" ascending:NO],
- [[NSSortDescriptor alloc] initWithKey:@"iosSkill" ascending:NO], nil];
- greatDeveloppers = [greatDeveloppers sortedArrayUsingDescriptors:sortDescriptors];
- [self getInTouchWithUs:[greatDeveloppers objectAtIndex:0]];
- }
- - (void) getInTouchWithUs:(Developper *) greatDevelopper {
- NSLog(@"Start date: ASAP - Compensation: competitive, to be discussed based on experience");
- MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
- picker.mailComposeDelegate = self;
- [picker setSubject:[NSString stringWithFormat:@"iOS developper position - %@", greatDevelopper.name]];
- [picker setToRecipients:[NSArray arrayWithObject:@"jobs@transcovo.com"]];
- [picker setMessageBody:/* Tell us why you are great - CV is good, link to open-source code or code you can share is a lot better */ isHTML:NO];
- [self presentModalViewController:picker animated:YES];
- }
- @end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement