Ejemplo n.º 1
0
        internal B2b_order_hotel GetHotelOrderByOrderId(int orderid)
        {
            string sql = @"SELECT  [id]
      ,[orderid]
      ,[start_date]
      ,[end_date]
      ,[bookdaynum]
      ,[lastarrivaltime]
      ,[fangtai]
  FROM [EtownDB].[dbo].[b2b_order_hotel] where orderid=@orderid";

            var cmd = sqlHelper.PrepareTextSqlCommand(sql);

            cmd.AddParam("@orderid", orderid);

            using (var reader = cmd.ExecuteReader())
            {
                B2b_order_hotel m = null;
                if (reader.Read())
                {
                    m = new B2b_order_hotel
                    {
                        Id              = reader.GetValue <int>("id"),
                        Orderid         = reader.GetValue <int>("orderid"),
                        Start_date      = reader.GetValue <DateTime>("start_date"),
                        End_date        = reader.GetValue <DateTime>("end_date"),
                        Bookdaynum      = reader.GetValue <int>("bookdaynum"),
                        Lastarrivaltime = reader.GetValue <string>("lastarrivaltime"),
                        Fangtai         = reader.GetValue <string>("fangtai")
                    };
                }
                return(m);
            }
        }
Ejemplo n.º 2
0
 /*订单扩展表:酒店订单表*/
 public int InsertOrUpdate(B2b_order_hotel m_orderhotel)
 {
     using (var helper = new SqlHelper())
     {
         int r = new InternalB2b_order_hotel(helper).InsertOrUpdate(m_orderhotel);
         return(r);
     }
 }
Ejemplo n.º 3
0
        internal int InsertOrUpdate(B2b_order_hotel m_orderhotel)
        {
            if (m_orderhotel.Id == 0)//增加酒店订单
            {
                string sql = @"INSERT INTO [EtownDB].[dbo].[b2b_order_hotel]
           ([orderid]
           ,[start_date]
           ,[end_date]
           ,[bookdaynum]
           ,[lastarrivaltime]
           ,[fangtai])
     VALUES
           (@orderid,@start_date,@end_date,@bookdaynum,@lastarrivaltime,@fangtai)";
                var    cmd = sqlHelper.PrepareTextSqlCommand(sql);
                cmd.AddParam("@orderid", m_orderhotel.Orderid);
                cmd.AddParam("@start_date", m_orderhotel.Start_date);
                cmd.AddParam("@end_date", m_orderhotel.End_date);
                cmd.AddParam("@bookdaynum", m_orderhotel.Bookdaynum);
                cmd.AddParam("@lastarrivaltime", m_orderhotel.Lastarrivaltime);
                cmd.AddParam("@fangtai", m_orderhotel.Fangtai);

                return(cmd.ExecuteNonQuery());
            }
            else //编辑酒店订单
            {
                string sql = @"UPDATE [EtownDB].[dbo].[b2b_order_hotel]
   SET [orderid] =  @orderid
      ,[start_date] =  @start_date
      ,[end_date] =  @end_date
      ,[bookdaynum] =@bookdaynum
      ,[lastarrivaltime] = @lastarrivaltime
      ,[fangtai] =@fangtai
 WHERE  id=@id";

                var cmd = sqlHelper.PrepareTextSqlCommand(sql);
                cmd.AddParam("@id", m_orderhotel.Id);
                cmd.AddParam("@orderid", m_orderhotel.Orderid);
                cmd.AddParam("@start_date", m_orderhotel.Start_date);
                cmd.AddParam("@end_date", m_orderhotel.End_date);
                cmd.AddParam("@bookdaynum", m_orderhotel.Bookdaynum);
                cmd.AddParam("@lastarrivaltime", m_orderhotel.Lastarrivaltime);
                cmd.AddParam("@fangtai", m_orderhotel.Fangtai);

                return(cmd.ExecuteNonQuery());
            }
        }