public override int Delete(CMUser obj) { IncidentManager incidentManager = new IncidentManager(); var incidentList = incidentManager.ListQueryable().Where(x => x.OwnerId == obj.Id); foreach (var item in incidentList) { incidentManager.Delete(item); } return(base.Delete(obj)); }
public ActionResult Index() { //loginManager.initdb(); //if (CurrentCustomer == null) //{ // CurrentCustomer = customerManager.Find(x => x.Id == 1); // CurrentSession.Set<Customer>("logincustomer", CurrentCustomer); //} var incidents = incidentManager.ListQueryable().Where(i => i.Customer.Id == CurrentCustomer.Id) .Include(i => i.Category).Include(i => i.Customer).Include(i => i.Owner).Include(i => i.Product).ToList(); return(View(incidents.ToList())); }
public ActionResult Index() { var incidents = incidentManager.ListQueryable().Include(i => i.Category).Include(i => i.Customer).Include(i => i.Owner).Include(i => i.Product).ToList(); return(View(incidents.ToList())); }