Ejemplo n.º 1
0
 public void NotifyInspectorEdited(Gebruiker gebruiker)
 {
     Inspectors.Remove(Inspectors.FirstOrDefault(k => k.Id == gebruiker.Id));
     Inspectors.Add(new GebruikerVM(gebruiker));
     edit.Close();
     edit = null;
 }
Ejemplo n.º 2
0
        public void Init()
        {
            using (var con = new UserContext())
            {
                var i = con.InspectionNames.Select(x => new
                {
                    Id   = x.Id,
                    Name = x.Name
                }).AsEnumerable().Select(y => new InspectionName
                {
                    Id   = y.Id,
                    Name = y.Name
                }).ToList();
                InspectionNames = i.ToObservableCollection();
            }

            using (var con = new UserContext())
            {
                var i = con.RemarkNames.Select(x => new
                {
                    Id   = x.Id,
                    Name = x.Name
                }).AsEnumerable().Select(y => new RemarkName
                {
                    Id   = y.Id,
                    Name = y.Name
                }).ToList();
                RemarkNames = i.ToObservableCollection();
            }
            if (Inspection == null)
            {
                Inspection = new Inspection()
                {
                    InspectionName = InspectionNames.FirstOrDefault(),
                    Remarks        = new ObservableCollection <Remark>(),
                    Inspector      = Inspectors.FirstOrDefault()
                };
            }
            SelectedRemark = new Remark();
        }