Ejemplo n.º 1
0
 public PersonAdress One(Guid id)
 {
     using (var ctx = new AdressbookDBContext())
     {
         return(ctx.PersonAdress.SingleOrDefault(x => x.Id == id));
     }
 }
Ejemplo n.º 2
0
 public List <PersonAdress> All()
 {
     using (var ctx = new AdressbookDBContext())
     {
         var all = ctx.PersonAdress.ToList()
                   ?? new List <PersonAdress>();
         return(all);
     }
 }
Ejemplo n.º 3
0
 public void Delete(Guid Id)
 {
     using (var ctx = new AdressbookDBContext())
     {
         var EntityToDelete = ctx.PersonAdress.FirstOrDefault(x => x.Id == Id);
         ctx.PersonAdress.Remove(EntityToDelete);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 4
0
        public void addOrEdit(PersonAdress personAdress)
        {
            using (var ctx = new AdressbookDBContext())
            {
                var Entity = ctx.PersonAdress.FirstOrDefault(x => x.Id == personAdress.Id)
                             ?? new PersonAdress()
                {
                    Id = Guid.NewGuid()
                };
                Entity.Namn          = personAdress.Namn;
                Entity.Adress        = personAdress.Adress;
                Entity.Telefonnummer = personAdress.Telefonnummer;
                Entity.Updaterades   = DateTime.Now;

                ctx.PersonAdress.Add(Entity);
                ctx.SaveChanges();
            }
        }