private bool CheckExits(string Name) { using (var db = new FShopDbContext()) { var check = db.Menus.Where(x => x.Name == Name); foreach (var item in check) { if (item.Name == Name) { return(true); } } return(false); } }
public HttpResponseMessage GetAll(HttpRequestMessage request) { using (var db = new FShopDbContext()) { var query = db.Menus.Select(x => new TestModel { Id = x.ID, Name = x.Name, //GroupId = x.GroupID == 0 ? null : x.GroupID GroupName = x.MenuGroup.Name == string.Empty ? "Null" : x.MenuGroup.Name, }); return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; response = request.CreateResponse(HttpStatusCode.OK, query); return response; })); } }
public FShopDbContext Init() { return(dbContext ?? (dbContext = new FShopDbContext())); }