public B2CUserManagementModel GetEmail(Guid ID) { var result = ent.aspnet_Membership.SingleOrDefault(u => u.UserId == ID); B2CUserManagementModel model = new B2CUserManagementModel(); model.Email = result.Email; return(model); }
public ActionResult Index(int?page) { int currentPageIndex = page.HasValue ? page.Value : 1; int defaultPageSize = 30; B2CUserManagementModel model = new B2CUserManagementModel(); model.ListB2CUsers = ser.GetAllB2CUserList().ToPagedList(currentPageIndex, defaultPageSize); return(View(model)); }
//public aspnet_Membership GetEmail(Guid id) //{ // return ent.aspnet_Membership.SingleOrDefault(u => u.UserId == id); //} public void UpdateEmail(B2CUserManagementModel model) { aspnet_Membership tu = ent.aspnet_Membership.Where(u => u.UserId == model.UserId).FirstOrDefault(); tu.UserId = model.UserId; tu.Email = model.GetEmail.Email; tu.LoweredEmail = model.GetEmail.Email; ent.ApplyCurrentValues(tu.EntityKey.EntitySetName, tu); ent.SaveChanges(); }
public void EditUserInfo(B2CUserManagementModel model) { UsersDetails result = ent.UsersDetails.Where(x => x.UserId == model.UserId).FirstOrDefault(); result.UserAddress = model.Address; result.PhoneNumber = model.Phone; result.MobileNumber = model.Mobile; result.FullName = model.FullName; ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result); ent.SaveChanges(); }
//public UsersDetails GetUserDetails(Guid ID) //{ // return ent.UsersDetails.SingleOrDefault(u => u.UserId == ID); //} public B2CUserManagementModel GetUserDetails(Guid ID) { var result = ent.UsersDetails.SingleOrDefault(u => u.UserId == ID); var emailresult = ent.aspnet_Membership.SingleOrDefault(u => u.UserId == ID); B2CUserManagementModel model = new B2CUserManagementModel(); model.FullName = result.FullName; model.Address = result.UserAddress; model.Mobile = result.MobileNumber; model.Phone = result.PhoneNumber; model.Email = emailresult.Email; return(model); }
public ActionResult Edit(Guid id) { B2CUserManagementModel model = new B2CUserManagementModel(); try { model = ser.GetUserDetails(id); model.GetUserName = ser.GetUserinfo(id); ser.GetEmail(id); } catch { return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Edit(B2CUserManagementModel model, Guid id, int[] ChkProductId, FormCollection fc) { try { model.UserId = id; MembershipUser user; user = Membership.GetUser(model.UserId); Membership.UpdateUser(user); ser.UpdateEmail(model); ser.EditUserInfo(model); } catch { TempData["InfoMessage"] = "Error occured while processing your request."; } return(RedirectToAction("Index")); }
public ActionResult Index(ExportModel Expmodel, B2CUserManagementModel model, FormCollection frm) { model.ListB2CUsers = ser.GetAllB2CUserList().ToPagedList(1, int.MaxValue); //export bktctrl.GetExportTypeClicked(Expmodel, frm); if (Expmodel != null && (Expmodel.ExportTypeExcel != null || Expmodel.ExportTypeWord != null || Expmodel.ExportTypeCSV != null || Expmodel.ExportTypePdf != null)) { try { if (Expmodel.ExportTypeExcel != null) { Expmodel.ExportTypeExcel = Expmodel.ExportTypeExcel; } else if (Expmodel.ExportTypeWord != null) { Expmodel.ExportTypeWord = Expmodel.ExportTypeWord; } else if (Expmodel.ExportTypePdf != null) { Expmodel.ExportTypePdf = Expmodel.ExportTypePdf; } var exportData = model.ListB2CUsers.Select(m => new { Name = m.FullName, User_Name = m.UserName, Email = m.Email, Address = m.Address, Mobile = m.Mobile, Phone = m.Phone, Created_Date = TimeFormat.DateFormat(m.CreatedDate.ToString()) }); App_Class.AppCollection.Export(Expmodel, exportData, "User_List"); } catch { } } return(View(model)); }