// GET: /Profile/ public ActionResult Index() { string path = Request.Url.AbsolutePath; ViewBag.ReturnUrl = path; Users us = new Users(); ShoppingCart sh = new ShoppingCart(); var UserData = (dynamic)null; var idUser = Security.GetIdUser(this); var usuario1 = User.Identity.Name; var pro = (dynamic)null; if (usuario1 != "") { var id = sh.User(usuario1); var userworkshop = us.ValidateUserworkshop(id); if (userworkshop == true) { return(RedirectToAction("Index", "Workshop")); } else { sh.UpdateShoppingCart(id, idUser); UserData = us.dataUser(id); if (UserData != null) { foreach (var item in UserData) { pro = new Framework.Libraies.ResultDataUser { IdUser = item.IdUser, FirstName = item.FirstName, LastName = item.LastName, Address = item.Address, Phone = item.Phone, ZipCode = item.ZipCode, Image = item.Image, Email = item.Email }; } } } } else { return(View()); } return(View(pro)); }
public JsonResult UpdateUserData(string zipcore, string name, string lastname, string address, string email, string mobile) { try { List <ResultDataUser> user = null; var b = (dynamic)null; string idUser = System.Web.HttpContext.Current.Session["SessionUser"] as String; if (idUser != null && idUser != "") { Users us = new Users(); var update = us.UpdateDataUser(zipcore, name, lastname, address, email, mobile, idUser); if (update == true) { user = us.dataUser(idUser); foreach (var item in user) { b = new Framework.Libraies.ResultDataUser { ZipCode = item.ZipCode, FirstName = item.FirstName, LastName = item.LastName, Address = item.Address, Email = item.Email, Phone = item.Phone }; } return(Json(b, JsonRequestBehavior.AllowGet)); } else { return(Json(new { Success = false })); } } else { return(Json(new { Success = false })); } } catch (Exception ex) { throw; } }