ok,err:=session.Table("").Table("chargetab").Where("cid =? and propertyid =? and chargeenddate > ?",t.Cid,info.Propertyid,info.Chargeenddate).Get(one)
ok,err:=session.Table("chargetab").Where("cid =? and propertyid =? and chargeenddate > ? and chargetype = ?",t.Cid,info.Propertyid,info.Chargeenddate,1).Get(one)
result,err:=session.Table("chargetab").Where("cid =? and propertyid =? and chargeenddate < ?",t.Cid,info.Propertyid,info.Chargeenddate).Desc("chargeenddate").Get(cinfo)
result,err:=session.Table("chargetab").Where("cid =? and propertyid =? and chargeenddate < ? and chargetype = ?",t.Cid,info.Propertyid,info.Chargeenddate,1).Desc("chargeenddate").Get(cinfo)
ok,err:=session.Table("").Table("chargetab").Where("chargetype = 2 and cid =? and accesscardid =? and chargeenddate > ?",t.Cid,info.Accesscardid,info.Chargeenddate).Get(one)
ok,err:=session.Table("chargetab").Where("chargetype = 2 and cid =? and accesscardid =? and chargeenddate > ?",t.Cid,info.Accesscardid,info.Chargeenddate).Get(one)
ok,err:=session.Table("").Table("chargetab").Where("cid =? and carportid =? and chargeenddate > ?",t.Cid,info.Carportid,info.Chargeenddate).Get(one)
ok,err:=session.Table("chargetab").Where("cid =? and carportid =? and chargeenddate > ? and chargetype = ?",t.Cid,info.Carportid,info.Chargeenddate,3).Get(one)
result,err:=session.Table("chargetab").Where("cid =? and carportid =? and chargeenddate < ?",t.Cid,info.Carportid,info.Chargeenddate).Desc("chargeenddate").Get(cinfo)
result,err:=session.Table("chargetab").Where("cid =? and carportid =? and chargeenddate < ? and chargetype = ?",t.Cid,info.Carportid,info.Chargeenddate,3).Desc("chargeenddate").Get(cinfo)