//选他装修 public int SelectWorker(int id) { using (AIYunNetContext context = new AIYunNetContext()) { DecTender tender = new DecTender(); DemandService denSer = new DemandService(); tender = context.DecTender.Find(id); if (tender != null) { tender.IsAccept = 1; DecDemand demand = context.DecDemand.FirstOrDefault(c => c.Guid == tender.Guid); demand.IsAccept = 0; demand.GetUserID = tender.UserID; demand.GetUserType = "WebUser"; demand.EditOn = DateTime.Now; List <DecTender> list = context.DecTender.Where(c => c.Guid == tender.Guid && c.UserID != tender.UserID).ToList(); if (list != null) { foreach (var item in list) { item.IsAccept = 2; item.EditOn = DateTime.Now; } } context.SaveChanges(); return(1); } else { return(0); } } }
public ActionResult TenderDetailByUser(string guid, int userid, int workerid) { DecTender tender = tenSer.GetTender(guid, userid); ViewBag.tender = tender; return(View()); }
public int AddDecTender(DecTender DecTender) { using (AIYunNetContext context = new AIYunNetContext()) { try { DecTender tender = context.DecTender.FirstOrDefault(c => c.Guid == DecTender.Guid && c.UserID == DecTender.UserID && c.IsDelete == 0); if (tender == null) { context.DecTender.Add(DecTender); context.SaveChanges(); return(1); } else { return(2); } } catch (Exception e) { } return(0); } }
public ActionResult TenderDetailByWorker(int id = 0) { DecTender tender = new DecTender(); if (id != 0) { tender = tenSer.GetDecTenderByID(id); } return(View(tender)); }
public ActionResult WorkerTenderDetail(string guid) { DecDemand demand = deSer.GetDecDemandByGuID(guid); ViewBag.demand = demand; int userid = Convert.ToInt32(SessionHelper.Get("UserID")); DecTender tender = tenSer.GetTender(guid, userid); ViewBag.tender = tender; return(View()); }
public DecTender GetDecTenderByID(int id) { using (AIYunNetContext context = new AIYunNetContext()) { DecTender model = new DecTender(); if (id != 0) { model = context.DecTender.Find(id); } return(model); } }
public DecTender GetTender(string guid, int UserID) { DecTender tender = new DecTender(); using (AIYunNetContext context = new AIYunNetContext()) { tender = context.DecTender.FirstOrDefault(c => c.Guid == guid && c.UserID == UserID && c.IsDelete == 0); if (tender == null) { tender = new DecTender(); } } return(tender); }
public ActionResult AddorEditTender(DecTender tender) { int ret = 0; if (tender.id != 0) { ret = tenSer.UpdateDecTender(tender); } else { ret = tenSer.AddDecTender(tender); } return(Json(new { RetCode = ret })); }
public int DeleteDecTender(int id) { using (AIYunNetContext context = new AIYunNetContext()) { DecTender old = context.DecTender.Find(id); if (old != null) { old.IsDelete = 1; old.DelOn = DateTime.Now; //old.UserID = DecTender.UserID; context.SaveChanges(); } return(1); } }
public int UpdateDecTender(DecTender DecTender) { using (AIYunNetContext context = new AIYunNetContext()) { DecTender old = context.DecTender.Find(DecTender.id); if (old != null) { old.IsAccept = 0; old.Guid = DecTender.Guid; old.perInfo = DecTender.perInfo; old.perName = DecTender.perName; old.perPhone = DecTender.perPhone; old.Price = DecTender.Price; old.EditOn = DateTime.Now; //old.UserID = DecTender.UserID; context.SaveChanges(); } return(1); } }
public ActionResult TenderDetail(DecTender tender) { return(View()); }