示例#1
0
        public void Edit(CatequesisMember project)
        {
            var item = Database.CatequesisMiembros.SingleOrDefault(x => x.Id == project.Id);

            if (item == null)
            {
                return;
            }

            item.Assign(project);

            Database.SaveChanges();
        }
        public CatequesisMember ShowDialog(CatequesisMember person = null, string title = null)
        {
            if (!string.IsNullOrEmpty(title))
            {
                Title = title;
            }

            if (person != null)
            {
                (DataContext as AddCatequesisMemberDialogViewModel)?.Edit(person);
            }

            var result = base.ShowDialog();

            return(result == true
                ? (DataContext as AddCatequesisMemberDialogViewModel)?.GetEntity()
                : null);
        }
示例#3
0
 public void Add(CatequesisMember item)
 {
     Database.CatequesisMiembros.Add(item);
     Database.SaveChanges();
 }