Beispiel #1
0
 Qualification GetOrCreateQualification(New.Person person)
 {
     var qual = newDatabase.Qualifications.FirstOrDefault(x => x.PersonId == person.PersonId);
     if (qual == null)
     {
         qual = new Qualification
         {
             Person = person,
         };
         newDatabase.Qualifications.InsertOnSubmit(qual);
         newDatabase.SubmitChanges();
     }
     return qual;
 }
Beispiel #2
0
 void UpdateQual(Qualification qual, Formrecord record)
 {
     switch (record.Formfield.Name)
     {
         case "Date Last BFR or Qual Form 8": qual.LastBFR = TryParseDate(record.Storedvalue); return;
         case "Date Last Military Flight Physical": qual.LastMilitaryFlightPhysical = TryParseDate(record.Storedvalue); return;
         case "Date Last Altitude Chamber": qual.LastAltitudeChamber = TryParseDate(record.Storedvalue); return;
         case "Date Last Egrees Training LL-03": qual.LastEgreesTraining = TryParseDate(record.Storedvalue); return;
         case "Date Last Simulator Refresher": qual.LastSimulatorRefresher = TryParseDate(record.Storedvalue); return;
         case "Date Last CRM": qual.LastCRM = TryParseDate(record.Storedvalue); return;
         case "Date Last Life Support Training": qual.LastLifeSupportTraining = TryParseDate(record.Storedvalue); return;
         case "Date Last Flight": qual.LastFlight = TryParseDate(record.Storedvalue); return;
         case "Military FCF Qual": qual.MilitaryFCFQualification = PraseFCFQual(record.Storedvalue); return;
         default: return;
     };
 }
Beispiel #3
0
 partial void UpdateQualification(Qualification instance);
Beispiel #4
0
 partial void DeleteQualification(Qualification instance);
Beispiel #5
0
 partial void InsertQualification(Qualification instance);