public List<SalesPromotionModelShow> Convert(List<SalesPromotion> item) { List<SalesPromotionModelShow> result = new List<SalesPromotionModelShow>(); foreach (var i in item) { var Sales = new SalesPromotionModelShow { Id = i.Id, Code = i.Code, Name = i.Name, Deadline = i.Deadline, Point = i.Point, CreateTime = i.CreateTime.AddHours(8), }; result.Add(Sales); } return result; }
public SalesPromotionModelShow Get_One(int id) { s26webDataContext db = new s26webDataContext(); SalesPromotionModelShow data = new SalesPromotionModelShow(); var item = db.SalesPromotion.FirstOrDefault(f => f.Id == id); data.Code = item.Code; data.Name = item.Name; data.Point = item.Point; data.Deadline = item.Deadline.AddHours(8); data.CreateTime = item.CreateTime.AddHours(8); db.Connection.Close(); return data; }
public int Update(SalesPromotionModelShow item) { try { s26webDataContext db = new s26webDataContext(); var data = db.SalesPromotion.FirstOrDefault(f => f.Id == item.Id); if (data != null) { data.Code = item.Code; data.Name = item.Name; data.Point = item.Point; data.Deadline = item.Deadline; db.SubmitChanges(); db.Connection.Close(); return data.Id; } db.Connection.Close(); return -1; } catch { return -1; } }
public int Insert(SalesPromotionModelShow item) { s26webDataContext db = new s26webDataContext(); try { SalesPromotion new_item = new SalesPromotion { Code = item.Code, Name = item.Name, Point = item.Point, Deadline = item.Deadline, CreateTime = DateTime.UtcNow }; db.SalesPromotion.InsertOnSubmit(new_item); db.SubmitChanges(); db.Connection.Close(); return new_item.Id; } catch { return -1; } }