Пример #1
0
 public int Update(TraModHoldSeatCallBackLogEntity t, string[] properties = null)
 {
     using (BrightourDbContext db = new BrightourDbContext())
     {
         return(db.Update(t, properties));
     }
 }
Пример #2
0
 public int Insert(TraModHoldSeatCallBackLogEntity t)
 {
     using (BrightourDbContext db = new BrightourDbContext())
     {
         var log = db.TraModHoldSeatCallBackLog.Add(t);
         db.SaveChanges();
         return(log.LogId);
     }
 }
Пример #3
0
 public int Delete(TraModHoldSeatCallBackLogEntity t)
 {
     using (BrightourDbContext db = new BrightourDbContext())
     {
         db.TraModHoldSeatCallBackLog.Attach(t);
         db.TraModHoldSeatCallBackLog.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);
     }
 }
Пример #4
0
        public bool SaveModHoldSeatLog(TraModHoldSeatCallBackLogModel t)
        {
            IModHoldSeatServerDAL dal = factory.CreateSampleDalObj();
            //TraHoldSeatCallBackLogEntity log = new TraHoldSeatCallBackLogEntity {LogOriginalContent = "233333"};
            //将DomainModel转为DbModel
            TraModHoldSeatCallBackLogEntity log2 =
                AutoMapperHelper.DoMap <TraModHoldSeatCallBackLogModel, TraModHoldSeatCallBackLogEntity>(t);
            List <TraModHoldSeatCallBackLogModel> list = new List <TraModHoldSeatCallBackLogModel>();

            list.Add(t);
            List <TraModHoldSeatCallBackLogEntity> logList =
                (List <TraModHoldSeatCallBackLogEntity>)AutoMapperHelper.DoMapList <TraModHoldSeatCallBackLogModel, TraModHoldSeatCallBackLogEntity>(list);

            dal.Insert(log2);
            //dal.Query(1);
            //log.Orderid = "3333323";
            //dal.Update(log);
            //dal.Delete(log);
            return(true);
        }