public ActionResult CreateOrUpdate(Pessoa pessoa) { try { if (pessoa.uid != "") { if (UsersActions.VerifyExistUserAccount(pessoa.uid) == true) { //UPDATE UsersActions.UpdateAccountPessoa(pessoa); } else { //CREATE if (ModelState.IsValid) { UsersActions.CreateAccountPessoa(pessoa); } } } return(RedirectToAction("Account")); } catch { return(View()); } }
// GET: User/Account public ActionResult Account() { if (Session["AccessToken"] != null) { if (UsersActions.VerifyExistUserAccount((string)Session["user_uid"]) == true) { ViewBag.VerifyExistUserAccount = "TRUE"; return(View(UsersActions.GetUserFromApiByUid((string)Session["user_uid"]))); } else { ViewBag.VerifyExistUserAccount = "FALSE"; return(View(UsersActions.GetUserFromApiByUid((string)Session["user_uid"]))); } } else { return(RedirectToAction("Login", "Account")); } }