public bool Match(HttpContextBase httpContext, Route route, string parameterName, RouteValueDictionary values, RouteDirection routeDirection) { KangaroochinhhangContext db = new KangaroochinhhangContext(); if (values[parameterName] != null) { var tag = values[parameterName].ToString(); return(db.SelectListItem.Any(p => p.Tag == tag)); } return(false); }
public static bool CheckQuyen(int Module, int Role, int idUser) { KangaroochinhhangContext db = new KangaroochinhhangContext(); var listRight = db.tblRights.Where(p => p.idUser == idUser && p.idModule == Module && p.Role == Role).ToList(); if (listRight.Count > 0) { return(true); } else { return(false); } }
public static void UpdateHistory(string task, string FullName, string UserID) { KangaroochinhhangContext db = new KangaroochinhhangContext(); tblHistoryLogin tblhistorylogin = new tblHistoryLogin(); tblhistorylogin.FullName = FullName; tblhistorylogin.Task = task; tblhistorylogin.idUser = int.Parse(UserID); tblhistorylogin.DateCreate = DateTime.Now; tblhistorylogin.Active = true; db.tblHistoryLogins.Add(tblhistorylogin); db.SaveChanges(); }