private void NewUser()
        {
            User        user       = new User();
            frmEditUser frmNewUser = new frmEditUser(user);

            if (frmNewUser.ShowDialog() == DialogResult.OK)
            {
                using (var db = new StoreManagerContext())
                {
                    db.Users.Add(user);
                    db.SaveChanges();
                }
            }
        }
 private void EditUser()
 {
     User user = GetSelectedUser();
     frmEditUser frmEditUser = new frmEditUser(user);
     if (frmEditUser.ShowDialog() == DialogResult.OK)
     {
         using (var db = new StoreManagerContext())
         {
             var originalUser = (from u in db.Users
                                 where u.UserID == user.UserID
                                 select u).Single();
             CloneUser(user, originalUser);
             db.SaveChanges();
         }
     }
 }
        private void EditUser()
        {
            User        user        = GetSelectedUser();
            frmEditUser frmEditUser = new frmEditUser(user);

            if (frmEditUser.ShowDialog() == DialogResult.OK)
            {
                using (var db = new StoreManagerContext())
                {
                    var originalUser = (from u in db.Users
                                        where u.UserID == user.UserID
                                        select u).Single();
                    CloneUser(user, originalUser);
                    db.SaveChanges();
                }
            }
        }
 private void NewUser()
 {
     User user = new User();
     frmEditUser frmNewUser = new frmEditUser(user);
     if (frmNewUser.ShowDialog() == DialogResult.OK)
     {
         using (var db = new StoreManagerContext())
         {
             db.Users.Add(user);
             db.SaveChanges();
         }
     }
 }