Ejemplo n.º 1
0
    /// <summary>
    /// 构造行程单申请字符串
    /// </summary>
    /// <param name="ApplyModel"></param>
    /// <returns></returns>
    public void ApplyConStr(Tb_TripNumApply ApplyModel)
    {
        StringBuilder Sb = new StringBuilder();

        Sb.Append("<tr>");
        Sb.Append("<td align=\"right\" valign=\"top\">");
        Sb.Append("申请张数:");
        Sb.Append("</td>");
        Sb.Append("<td valign=\"top\">");
        Sb.Append(ApplyModel.ApplyCount);
        Sb.Append("</td>");
        Sb.Append("<td align=\"left\">申请时间:" + ApplyModel.ApplyDate.ToString("yyyy-MM-dd HH:mm:ss"));
        Sb.Append("</td>");
        Sb.Append("</tr>");
        Sb.Append("<tr>");
        Sb.Append("<td align=\"right\" valign=\"top\" >");
        Sb.Append("申请说明:");
        Sb.Append("</td>");
        Sb.Append("<td style=\"height:30px;\" valign=\"top\">");
        Sb.Append(ApplyModel.ApplyRemark);
        Sb.Append("</td>");

        Sb.Append("<td>");
        Sb.Append("</td>");
        Sb.Append("</tr>");
        ApplyCon.Text = Sb.ToString();
    }
Ejemplo n.º 2
0
 /// <summary>
 /// 传过来的参数
 /// </summary>
 public void InitParam()
 {
     //领用公司编号和全称
     if (Request["UseCpyNo"] != null)
     {
         Hid_UseCpyNo.Value = Request["UseCpyNo"].ToString();
     }
     if (Request["UseCpyName"] != null)
     {
         Hid_UseCpyName.Value = Request["UseCpyName"].ToString();
     }
     //行程单分配
     if (Request["AppId"] != null && Request["AppId"].ToString() != "")
     {
         string id = Request["AppId"].ToString();
         Hid_AppId.Value = id;
         string sqlWhere = string.Format("id='{0}'", id);
         List <Tb_TripNumApply> appList = this.baseDataManage.CallMethod("Tb_TripNumApply", "GetList", null, new object[] { sqlWhere }) as List <Tb_TripNumApply>;
         if (appList != null && appList.Count > 0)
         {
             Tb_TripNumApply Tb_TripNumApply = appList[0];
             ApplyConStr(Tb_TripNumApply);
             Hid_UseCpyNo.Value     = Tb_TripNumApply.ApplyCpyNo;
             Hid_UseCpyName.Value   = Tb_TripNumApply.ApplyCpyName;
             tr_adultRemark.Visible = true;
         }
     }
     spanImport.Visible   = false;
     spanSendTrip.Visible = true;
     //行程单入库
     if (Request["Import"] != null)
     {
         spanImport.Visible   = true;
         spanSendTrip.Visible = false;
         lblShow.Text         = "行程单入库";
     }
     else
     {
         lblShow.Text = "行程单发放";
     }
     if (mCompany.RoleType == 1)
     {
         Hid_OwnerCpyNo.Value   = Request["OwnerCpyNo"].ToString();
         Hid_OwnerCpyName.Value = Request["OwnerCpyName"].ToString();
         Hid_AddLoginName.Value = Request["AddLoginName"].ToString();
         Hid_AddUserName.Value  = Request["AddUserName"].ToString();
     }
     else if (mCompany.RoleType == 2 || mCompany.RoleType == 3)
     {
         Hid_OwnerCpyNo.Value   = mCompany.UninCode;
         Hid_OwnerCpyName.Value = mCompany.UninAllName;
         Hid_AddLoginName.Value = mUser.LoginName;
         Hid_AddUserName.Value  = mUser.UserName;
     }
 }
Ejemplo n.º 3
0
    /// <summary>
    /// 行程单申请
    /// </summary>
    public void TripApply()
    {
        string        ApplyNum    = GetVal("ApplyNum", "");
        string        ApplyRemark = GetVal("ApplyRemark", "");
        string        CpyName     = GetVal("CpyName", "");    //公司名称
        string        CpyNo       = GetVal("CpyId", "");      //公司编号
        string        Account     = GetVal("Account", "");    //用户帐号
        string        UserName    = GetVal("UserName", "");   //用户姓名
        string        AuditCpyNo  = GetVal("AuditCpyNo", ""); //用户姓名
        int           IsAdd       = 0;
        StringBuilder sbLog       = new StringBuilder();

        sbLog.AppendFormat("ApplyNum:{0} ApplyRemark:{1} CpyName:{2} CpyId:{3} Account:{4} UserName:{5}", ApplyNum, ApplyRemark, CpyName, CpyNo, Account, UserName);
        try
        {
            Tb_TripNumApply tb_tripnumapply = new Tb_TripNumApply();
            tb_tripnumapply.ApplyAccount  = Account;             //申请人账号
            tb_tripnumapply.ApplyUserName = UserName;            //申请人姓名
            tb_tripnumapply.ApplyCpyNo    = CpyNo;               //申请人公司编号
            tb_tripnumapply.ApplyCpyName  = CpyName;             //申请人公司名称
            tb_tripnumapply.ApplyCount    = ApplyNum;            //申请行程单数目
            tb_tripnumapply.ApplyRemark   = ApplyRemark;         //申请行程单描述
            tb_tripnumapply.ApplyStatus   = 3;                   //行程单状态
            tb_tripnumapply.ApplyDate     = System.DateTime.Now; //申请日期
            tb_tripnumapply.AuditCpyNo    = AuditCpyNo;          //上级公司编号
            //添加
            bool IsSuc = (bool)this.baseDataManage.CallMethod("Tb_TripNumApply", "Insert", null, new object[] { tb_tripnumapply });
            if (IsSuc)
            {
                IsAdd = 1;
            }
        }
        catch (Exception ex)
        {
            DataBase.LogCommon.Log.Error("行程单申请参数:" + sbLog.ToString(), ex);
        }
        try
        {
            OutPut(IsAdd.ToString());
        }
        catch (Exception)
        {
        }
    }