public ActionResult AddUserForFunction(FormCollection fc) { //UserFunction model = new UserFunction(); string userID = fc["UserID"].ToString(); int uID = 0; int.TryParse(userID, out uID); string strFunction = fc["Function"]; var lstFunction = strFunction.Split(',').ToList(); List <MemberModel> lst = new List <MemberModel>(); foreach (var item in lstFunction) { MemberModel m = new MemberModel(); m.UserID = uID; m.FuncID = int.Parse(item); m.CreatedBy = Core.Helper.ConfigHelper.User.Username; m.CreatedDate = DateTime.Now; lst.Add(m); } MemberDAL dal = new MemberDAL(); var lstCheck = dal.GetList(uID); bool rs = false; if (lstCheck != null && lstCheck.Count > 0) { rs = dal.Update(lst, uID); } else { rs = dal.Insert(lst, uID); } if (rs) { ViewData["SuccessMsg"] = "Thêm thành công."; } else { ViewData["ErrorMsg"] = "Thêm không thành công."; } return(View()); }
public void GetList(out List <Member> member, out Dictionary <int, string> membershipDic) { meDAL.GetList(out member, out membershipDic); }