Beispiel #1
0
 public void AddUser(userDTO user)
 {
     using (var db = new OnlineStoreEntities())
     {
         user_id target = mapper.Map <user_id>(user);
         db.user_id.Add(target);
         db.SaveChanges();
     }
 }
Beispiel #2
0
        public userDTO GetUserByID(int Id)
        {
            using (OnlineStoreEntities db = new OnlineStoreEntities())
            {
                user_id target = db.user_id
                                 .Where(u => u.id == Id)
                                 .FirstOrDefault();

                return(mapper.Map <userDTO>(target));
            }
        }
Beispiel #3
0
 public void DeleteUser(int id)
 {
     using (OnlineStoreEntities db = new OnlineStoreEntities())
     {
         //db.user_id.Attach(user);
         // db.user_id.Remove(user);
         user_id target = db.user_id
                          .Where(u => u.id == id)
                          .FirstOrDefault();
         db.Entry(target).State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
Beispiel #4
0
        public int UpdateUser(userDTO user)
        {
            using (OnlineStoreEntities db = new OnlineStoreEntities())
            {
                user_id target = db.user_id
                                 .Where(u => u.id == user.id)
                                 .FirstOrDefault();
                //target = mapper.Map<user_id>(user);
                target.user_name  = user.user_name;
                target.first_Name = user.first_Name;
                target.last_Name  = user.last_Name;
                target.address    = user.address;

                db.SaveChanges();
                return(target.id);
            }
        }