public int Update(TraPrintTicketCallBackLogEntity t, string[] properties = null) { using (BrightourDbContext db = new BrightourDbContext()) { return(db.Update(t, properties)); } }
public int Insert(TraPrintTicketCallBackLogEntity t) { using (BrightourDbContext db = new BrightourDbContext()) { var log = db.TraPrintTicketCallBackLog.Add(t); db.SaveChanges(); return(log.LogId); } }
public int Delete(TraPrintTicketCallBackLogEntity t) { using (BrightourDbContext db = new BrightourDbContext()) { db.TraPrintTicketCallBackLog.Attach(t); db.TraPrintTicketCallBackLog.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 SavePrintTicketLog(TraPrintTicketCallBackLogModel t) { IPrintTicketServerDAL dal = factory.CreateSampleDalObj(); //TraHoldSeatCallBackLogEntity log = new TraHoldSeatCallBackLogEntity {LogOriginalContent = "233333"}; //将DomainModel转为DbModel TraPrintTicketCallBackLogEntity log2 = AutoMapperHelper.DoMap <TraPrintTicketCallBackLogModel, TraPrintTicketCallBackLogEntity>(t); List <TraPrintTicketCallBackLogModel> list = new List <TraPrintTicketCallBackLogModel>(); list.Add(t); List <TraPrintTicketCallBackLogEntity> logList = (List <TraPrintTicketCallBackLogEntity>)AutoMapperHelper.DoMapList <TraPrintTicketCallBackLogModel, TraPrintTicketCallBackLogEntity>(list); dal.Insert(log2); //dal.Query(1); //log.Orderid = "3333323"; //dal.Update(log); //dal.Delete(log); return(true); }