public String SetUsersInGroup(string[] arrChecked, string RoleID) { try { string[] arrUserID = arrChecked; int intRoleID = Convert.ToInt32(RoleID); int intUserID = 0; if (arrUserID != null && arrUserID.Length > 0) { for (int i = 0; i < arrUserID.Length; i++) { intUserID = Convert.ToInt32(arrUserID[i].ToString()); QC_KhachHang_Nhom obj = new QC_KhachHang_Nhom(); obj.idkhachhang = intUserID; obj.idnhom = intRoleID; ctx.QC_KhachHang_Nhom.Add(obj); } ctx.SaveChanges(); return("true"); } return("false"); } catch (Exception ex) { Logs.WriteLog(ex); return("false"); } }
public ActionResult KichHoat(int id, string ma) { string message = ""; string cl = ""; quanchiEntities ctx = new quanchiEntities(); var kh = ctx.QC_KhachHang.Where(x => x.id == id && x.makichhoat == ma.Trim()).FirstOrDefault(); if (kh == null) { message = "Tài khoản không tồn tại. Vui lòng đăng ký tài khoản mới !"; cl = "error"; } else { if (kh.kichhoat == false) { kh.kichhoat = true; ctx.Entry(kh).State = EntityState.Modified; int nhom_thanhvienmoi = Convert.ToInt32(ConfigurationManager.AppSettings["NhomThanhVienMoi"].ToString()); QC_KhachHang_Nhom obj = new QC_KhachHang_Nhom(); obj.idkhachhang = id; obj.idnhom = nhom_thanhvienmoi; ctx.QC_KhachHang_Nhom.Add(obj); ctx.SaveChanges(); message = "Tài khoản đã được kích hoạt thành công. Hãy đăng nhập trải nghiệm website của chúng tôi. Xin chân thành cảm ơn!"; cl = "success"; } else { string url = ConfigurationManager.AppSettings["SiteUrl"]; return(Redirect(url)); } } ViewBag.MESS = message; ViewBag.CLASS = cl; return(View()); }