public static void Add(View_Profile entity) { using (var db = new ElectronicStoreConnectionDB()) { db.Insert(entity); } }
// GET: ValidateTwitterAuth public ActionResult ValidateTwitterAuth() { MyUser.VerifierCode = Request.Params.Get("oauth_verifier"); MyUser.AuthorizationId = Request.Params.Get("authorization_id"); if (MyUser.VerifierCode != null) { MyUser.UserCreds = AuthFlow.CreateCredentialsFromVerifierCode(MyUser.VerifierCode, MyUser.AuthorizationId) as TwitterCredentials; MyUser.User = Tweetinvi.User.GetAuthenticatedUser(MyUser.UserCreds) as AuthenticatedUser; MyUser.AuthCredentials = Auth.SetUserCredentials(MyCredentials.CONSUMER_KEY, MyCredentials.CONSUMER_SECRET, MyUser.User.Credentials.AccessToken, MyUser.User.Credentials.AccessTokenSecret) as TwitterCredentials; } Response.Redirect("~/Main/Profile"); var _Iuser = Tweetinvi.User.GetUserFromScreenName("amit_1683"); View_Profile vP = new View_Profile(_Iuser); View_Connections vC = new View_Connections(_Iuser); View_Keyword vK = new View_Keyword(_Iuser, "Love"); Graph pg = new Graph(_Iuser, DateTime.Today.AddDays(-14), DateTime.Today); ViewBag.View_Profile = vP; ViewBag.View_Connections = vC; ViewBag.View_Keyword = vK; ViewBag.User = MyUser.User; ViewBag.ProfileGraph = pg; return View(ViewBag); }
public ActionResult EditProfile(View_Profile model) { var user = UserBus.Find(model.Id); user.Address = model.Address; user.PhoneNumber = model.PhoneNumber; user.FirstName = model.FirstName; user.LastName = model.LastName; UserBus.Edit(user); return(RedirectToAction("ViewProfile")); }
public JsonResult SaveData(string strUser, string role) { JavaScriptSerializer serializer = new JavaScriptSerializer(); View_Profile user = serializer.Deserialize <View_Profile>(strUser); bool status = false; string message = string.Empty; //add new User if id = 0 //update existing DB //save db var entity = UserBus.Find(user.Id); entity.FirstName = user.FirstName; entity.LastName = user.LastName; entity.Address = user.Address; entity.PhoneNumber = user.PhoneNumber; var userRole = UserBus.UserRoleDetails(user.Id); userRole.RoleId = role; try { UserBus.Edit(entity); UserBus.RoleEdit(userRole); status = true; } catch (Exception ex) { status = false; message = ex.Message; } return(Json(new { status = status, message = message })); }