//////join////
        ///


        public ActionResult Join(int id, CreateEvent vv, updateUser model)
        {
            using (var context = new DB_EntitiesEvent())
            {
                var data = context.Events.Where(x => x.EventID == id).SingleOrDefault();



                if (data.total_member > 0 && data.total_member != 0)
                {
                    data.total_member = data.total_member - 1;
                    context.SaveChanges();
                }


                using (var context2 = new updateUserEntities())
                {
                    string tem   = @Session["Email"].ToString();
                    var    data2 = context2.Users.Where(x => x.Email == tem).SingleOrDefault();

                    data2.REvent = id.ToString();


                    context2.SaveChanges();

                    //return RedirectToAction("Homepage");
                }



                return(View(data));
            }
        }
Пример #2
0
        private void updateUser_Click(object sender, EventArgs e)
        {
            updateUser updateUser = new updateUser();

            using (updateUser)
            {
                updateUser.ShowDialog();
            }
            InitUserList();
        }
        public ActionResult Edit(updateUser model)
        {
            using (var context = new updateUserEntities())
            {
                // particular record from a database
                var data = context.Users.FirstOrDefault(x => x.idUser == model.idUser);


                data.mobile    = model.mobile;
                data.location  = model.location;
                data.FirstName = model.FirstName;
                data.LastName  = model.LastName;
                data.Email     = model.Email;
                data.dob       = model.dob;
                data.marital   = model.marital;
                data.gender    = model.gender;
                data.bio       = model.bio;

                context.SaveChanges();


                return(View());
            }
        }