Example #1
0
        public void SendPreApprovalRejectMessageToUser(string Comments, P_PreApproval preApproval)
        {
            var channel = WxMessageClientChannelFactory.GetChannel();

            channel.SendPreApprovalRejectMessageToUser(Comments, preApproval);
        }
Example #2
0
        public void SendPreApprovalStateChangeMessageToUser(P_PreApproval preApproval)
        {
            var channel = WxMessageClientChannelFactory.GetChannel();

            channel.SendPreApprovalStateChangeMessageToUser(preApproval);
        }
Example #3
0
        public void SendApproveStepErrorMessageToGroup(P_PreApproval preApproval)
        {
            var channel = WxMessageClientChannelFactory.GetChannel();

            channel.SendApproveStepErrorMessageToGroup(preApproval);
        }
Example #4
0
 public int UpdateCurrentPreApprova(P_PreApproval entity)
 {
     return(preApprovalService.UpdateCurrentPreApprova(entity));
 }
        private P_PreApproval_View GetDisplayObj(P_PreApproval itm)
        {
            P_PreApproval_View rtnData = new MealAdmin.Entity.P_PreApproval_View();

            rtnData.ApplierMobile     = itm.ApplierMobile;
            rtnData.ApplierMUDID      = itm.ApplierMUDID;
            rtnData.ApplierName       = itm.ApplierName;
            rtnData.AttendCount       = itm.AttendCount;
            rtnData.BudgetTotal       = itm.BudgetTotal.ToString("N");
            rtnData.BUHeadApproveDate = itm.BUHeadApproveDate != null?itm.BUHeadApproveDate.Value.ToString("yyyy-MM-dd") : string.Empty;

            rtnData.BUHeadApproveTime = itm.BUHeadApproveDate != null?itm.BUHeadApproveDate.Value.ToString("HH:mm:ss") : string.Empty;

            rtnData.BUHeadMUDID = itm.BUHeadMUDID;
            rtnData.BUHeadName  = itm.BUHeadName;
            rtnData.City        = itm.City;
            rtnData.CostCenter  = itm.CostCenter;
            rtnData.CreateDate  = itm.CreateDate != null?itm.CreateDate.Value.ToString("yyyy-MM-dd") : string.Empty;

            rtnData.CreateTime = itm.CreateDate != null?itm.CreateDate.Value.ToString("HH:mm:ss") : string.Empty;

            rtnData.HospitalAddress = itm.HospitalAddress;
            rtnData.HospitalCode    = itm.HospitalCode;
            rtnData.HospitalName    = itm.HospitalName;
            rtnData.HTCode          = itm.HTCode;
            rtnData.ID             = itm.ID;
            rtnData.IsDMFollow     = itm.IsDMFollow;
            rtnData.IsReAssign     = itm.IsReAssign;
            rtnData.Market         = itm.Market;
            rtnData.VeevaMeetingID = itm.VeevaMeetingID;

            //rtnData.MeetingDate = itm.MeetingDate != null ? itm.MeetingDate.Value.ToString("") : string.Empty;
            rtnData.MeetingTime = itm.MeetingDate != null?itm.MeetingDate.Value.ToString("yyyy-MM-dd HH:mm") : string.Empty;

            rtnData.MeetingName = itm.MeetingName;
            rtnData.ModifyDate  = itm.ModifyDate != null?itm.ModifyDate.Value.ToString("yyyy-MM-dd") : string.Empty;

            rtnData.ModifyTime = itm.ModifyDate != null?itm.ModifyDate.Value.ToString("HH:mm:ss") : string.Empty;

            rtnData.Province = itm.Province;
            rtnData.ReAssignBUHeadApproveDate = itm.ReAssignBUHeadApproveDate != null?itm.ReAssignBUHeadApproveDate.Value.ToString("yyyy-MM-dd") : string.Empty;

            rtnData.ReAssignBUHeadApproveTime = itm.ReAssignBUHeadApproveDate != null?itm.ReAssignBUHeadApproveDate.Value.ToString("HH:mm:ss") : string.Empty;

            rtnData.ReAssignBUHeadMUDID = itm.ReAssignBUHeadMUDID;
            rtnData.ReAssignBUHeadName  = itm.ReAssignBUHeadName;
            rtnData.TA     = itm.TA;
            rtnData.HTType = itm.HTType;
            if (itm.State == "0" || itm.State == "1" || itm.State == "3")
            {
                rtnData.State = "提交成功";
            }
            if (itm.State == "5" || itm.State == "6")
            {
                rtnData.State = "审批通过";
            }
            if (itm.State == "2" || itm.State == "4")
            {
                rtnData.State = "审批被驳回";
            }
            rtnData.IsFreeSpeaker = itm.IsFreeSpeaker;

            rtnData.HospitalAddressCode = itm.HospitalAddressCode;
            return(rtnData);
        }
 public void SendPreApprovalRejectMessageToUser(string Comments, P_PreApproval preApproval)
 {
     wxMessageHandler.SendPreApprovalRejectMessageToUser(Comments, preApproval);
 }
Example #7
0
 /// <summary>
 /// 保存提交预申请信息
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int Add(P_PreApproval entity)
 {
     return(preApprovalService.Add(entity));
 }
 public void SendPreApprovalStateChangeMessageToUser(P_PreApproval preApproval)
 {
     wxMessageHandler.SendPreApprovalStateChangeMessageToUser(preApproval);
 }
 public void SendApproveStepErrorMessageToGroup(P_PreApproval preApproval)
 {
     wxMessageHandler.SendApproveStepErrorMessageToGroup(preApproval);
 }
 public int PreApprovalCancel(P_PreApproval p_preApproval)
 {
     return(preApprovalService.PreApprovalCancel(p_preApproval));
 }
 public int PreApprovalCancel(P_PreApproval p_preApproval)
 {
     return(PreApprovalDao.PreApprovalCancel(p_preApproval));
 }
 /// <summary>
 /// 更新提交当前预申请信息
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int UpdateCurrentPreApprova(P_PreApproval entity)
 {
     return(PreApprovalDao.UpdateCurrentPreApprova(entity));
 }
 /// <summary>
 /// 更新提交预申请信息
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int Update(P_PreApproval entity)
 {
     return(PreApprovalDao.Update(entity));
 }
 /// <summary>
 /// 新增提交预申请信息
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int Add(P_PreApproval entity)
 {
     return(PreApprovalDao.Add(entity));
 }