示例#1
0
        public void DeleteParticipatieProject(int projectid)
        {
            ParticipatieProject project = ctx.ParticipatieProjecten.Find(projectid);

            ctx.ParticipatieProjecten.Remove(project);
            ctx.SaveChanges();
        }
示例#2
0
        public ParticipatieProject CreateParticipatieProject(ParticipatieProject project, short zip)
        {
            Gemeente g = ctx.Gemeentes.SingleOrDefault(gg => gg.Postcode == zip);

            if (g != null)
            {
                g.ParticipatieProjecten.Add(project);
                ctx.Entry(g).State = EntityState.Modified;
                ctx.SaveChanges();
            }
            return(project);
        }
示例#3
0
 public void UpdateParticipatieProject(ParticipatieProject project)
 {
     ctx.Entry(project).State = EntityState.Modified;
     ctx.SaveChanges();
 }
示例#4
0
 public ParticipatieProject AddParticipatieProjectToGemeente(ParticipatieProject project, short zip)
 {
     return(projectrepo.CreateParticipatieProject(project, zip));
 }
示例#5
0
 public void ChangeParticipatieProject(ParticipatieProject project)
 {
     projectrepo.UpdateParticipatieProject(project);
 }