public int Update(TraHoldSeatCallBackLogEntity t, string[] properties = null) { using (BrightourDbContext db = new BrightourDbContext()) { return(db.Update(t, properties)); } }
public int Insert(TraHoldSeatCallBackLogEntity t) { using (BrightourDbContext db = new BrightourDbContext()) { var log = db.TraHoldSeatCallBackLog.Add(t); db.SaveChanges(); return(log.LogId); } }
public int Delete(TraHoldSeatCallBackLogEntity t) { using (BrightourDbContext db = new BrightourDbContext()) { db.TraHoldSeatCallBackLog.Attach(t); db.TraHoldSeatCallBackLog.Remove(t); int i = db.SaveChanges(); //string sql = $"delete from dbo.Tra_HoldSeatCallBackLog where logid={t.LogId}"; //db.Database.ExecuteSqlCommand(sql); if (i > 0) { return(0); } return(-1); } }
public bool SaveHoldSeatLog(TraHoldSeatCallBackLogModel t) { IHoldSeatServerDAL dal = factory.CreateSampleDalObj(); //TraHoldSeatCallBackLogEntity log = new TraHoldSeatCallBackLogEntity {LogOriginalContent = "233333"}; //将DomainModel转为DbModel TraHoldSeatCallBackLogEntity log2 = AutoMapperHelper.DoMap <TraHoldSeatCallBackLogModel, TraHoldSeatCallBackLogEntity>(t); List <TraHoldSeatCallBackLogModel> list = new List <TraHoldSeatCallBackLogModel>(); list.Add(t); List <TraHoldSeatCallBackLogEntity> logList = (List <TraHoldSeatCallBackLogEntity>)AutoMapperHelper.DoMapList <TraHoldSeatCallBackLogModel, TraHoldSeatCallBackLogEntity>(list); dal.Insert(log2); //dal.Query(1); //log.Orderid = "3333323"; //dal.Update(log); //dal.Delete(log); return(true); }