Beispiel #1
0
        private bool SendSms(ReturnVisitInfo v)
        {
            if (!isInit)
            {
                Init();
            }

            //string msg = @"您本次{0}为:{1}元整,如遇我司人员由故意难为、索要回扣、利诱等情况发生,请及时联系:{2}(公司名称)";
            string msg = string.Format(msgTemplate, v.Cost_Type, (int)v.Tot_Cost, companyPhone);

            return(GaoShan.Tools.SendMessage.Instance.Send(msg, v.Phone));
        }
Beispiel #2
0
 public bool UpdateIsReturnVisit(ReturnVisitInfo v)
 {
     //运费
     if (v.item_type == (int)Enum.ReturnVisitItemType.Carriage)
     {
         return(this.Repository.Update <Tb_carriage_bill>().Set()
                .Field(Tb_carriage_bill.Table.Is_return_visit, (int)Enum.IsFlag.Yes)
                .EndSet()
                .Where()
                .And(Tb_carriage_bill.Table.Carriage_Id, v.Item_Id)
                .EndWhere()
                .Save() > 0 ? true : false);
     }
     else
     {
         return(this.Repository.Update <Tb_project_Cost_Item>().Set()
                .Field(Tb_project_Cost_Item.Table.Is_return_visit, (int)Enum.IsFlag.Yes)
                .EndSet()
                .Where()
                .And(Tb_project_Cost_Item.Table.Item_Id, v.Item_Id)
                .EndWhere()
                .Save() > 0 ? true : false);
     }
 }
Beispiel #3
0
 public override bool Remove(ReturnVisitInfo t)
 {
     throw new NotImplementedException();
 }