Beispiel #1
0
        public Maintenances GetAllMaintenances()
        {
            Maintenances maintenances = null;

            try
            {
                maintenances = new Maintenances()
                {
                    Id = 0,
                    //get all clinics which are operated at the time
                    Clinics = _context.Clinics
                              .Where(c => c.TomDat >= DateTime.Today || c.TomDat < SqlDateTime.MinValue.Value.AddYears(100))
                              .Where(c => c.Nivaa == "T")
                              .OrderBy(c => c.Klartext).ToList(),
                    Addresses   = _context.Addresses.ToList(),
                    Invitations = _context.Invitations.ToList(),
                    Regions     = _context.Regions.OrderBy(r => r.Beskrivning).ToList()
                };
            }
            catch (Exception)
            {
                throw;
            }

            return(maintenances);
        }
Beispiel #2
0
 public override void RemoveAllReferences()
 {
     Projects.Clear();
     Maintenances.Clear();
     Files.Clear();
     Safeties.Clear();
 }
Beispiel #3
0
 public override void RemoveAllReferences()
 {
     Chapters.Clear();
     Components.Clear();
     Documentations.Clear();
     Experiences.Clear();
     Files.Clear();
     Maintenances.Clear();
     OrderConfirmations.Clear();
     Safeties.Clear();
     ServiceLogs.Clear();
     SubProjects.Clear();
 }
Beispiel #4
0
 public override bool CanDelete()
 {
     return(!Chapters.Any() && !Components.Any() && !Projects.Any() && !Maintenances.Any());
 }
Beispiel #5
0
 public override bool CanDelete()
 {
     return(!Files.Any() && !Maintenances.Any() && !Projects.Any());
 }