示例#1
0
        public void CreateParliament(ParliamentEditModel parliamentModel)
        {
            using (var context = ApplicationDbContext.Create())
            {
                var parliament = AutoMapper.Mapper.Map <Parliament>(parliamentModel);

                context.Parliaments.Add(parliament);

                context.SaveChanges();
            }
        }
示例#2
0
        public void UpdateParliament(int id, ParliamentEditModel parliamentModel)
        {
            using (var context = ApplicationDbContext.Create())
            {
                var parliament = context.Parliaments.SingleOrDefault(x => x.ParliamentID == id);

                if (parliament == null)
                {
                    return;
                }

                AutoMapper.Mapper.Map(parliamentModel, parliament, typeof(ParliamentEditModel), typeof(Parliament));

                context.SaveChanges();
            }
        }