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