protected override void Initialize(HttpControllerContext controllerContext) { base.Initialize(controllerContext); nbgContext context = new nbgContext(); DomainManager = new EntityDomainManager <Business>(context, Request); }
public void SendUser(string reqId, bool accepted) { Request req; using (nbgContext cont = new nbgContext()) { req = cont.Requests.Find(reqId); req.Accepted = accepted; req.Completed = true; cont.Requests.Attach(req); cont.Entry(req).State = EntityState.Modified; cont.SaveChanges(); } Clients.Client("user").ReceiveUser(req); }
public void SendBusiness(string businessId, string itemId, int quantity, string userId) { Request req = new Request { Id = Guid.NewGuid().ToString().Replace("-", ""), Accepted = false, BusinessId = businessId, //ItemId = itemId, //Quantity = quantity, Completed = false, UserId = userId }; using (nbgContext cont = new nbgContext()) { cont.Requests.Add(req); cont.SaveChanges(); } Clients.All.ReceiveBusiness(req); }