protected void Page_Load(object sender, EventArgs e) { ID = 0; if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.Write("ID不合法"); Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ID); if (ID <= 0) { Response.Write("ID不合法"); Response.End(); return; } service = Foresight.DataAccess.CustomerService.GetCustomerService(ID); if (service == null) { Response.Write("ID不合法"); Response.End(); return; } this.tdChuLiRate.Value = service.HuiFangRate > 0 ? service.HuiFangRate.ToString("0") : ""; //this.tdChuLiRate.Value = service.HuiFangRate.ToString("0"); }
protected void Page_Load(object sender, EventArgs e) { int ID = 0; if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.Write("ID不合法"); Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ID); if (ID <= 0) { Response.Write("ID不合法"); Response.End(); return; } service = Foresight.DataAccess.CustomerService.GetCustomerService(ID); if (service != null) { SetInfo(service); } else { Response.Write("ID不合法"); Response.End(); return; } }
private void SetInfo(Foresight.DataAccess.CustomerService data) { this.tdBanJieTime.Value = data.BanJieTime == DateTime.MinValue ? "" : data.BanJieTime.ToString("yyyy-MM-dd HH:mm:ss"); this.tdBanJieNote.Value = data.BanJieNote; this.tdAcceptMan.Value = data.FinalServiceAccpetMan; this.tdAppointTime.Value = data.ServiceAppointTime == DateTime.MinValue ? "" : data.ServiceAppointTime.ToString("yyyy-MM-dd HH:mm:ss"); }
protected void Page_Load(object sender, EventArgs e) { if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.Write("ID不合法"); Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ID); if (ID <= 0) { Response.Write("ID不合法"); Response.End(); return; } this.tdBanJieTime.Value = DateTime.Now.ToString("yyyy-MM-dd Hh:mm:ss"); service = Foresight.DataAccess.CustomerService.GetCustomerService(ID); if (service != null) { SetInfo(service); } else { Response.Write("ID不合法"); Response.End(); return; } }
protected void Page_Load(object sender, EventArgs e) { ID = 0; if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.Write("ID不合法"); Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ID); if (ID <= 0) { Response.Write("ID不合法"); Response.End(); return; } service = Foresight.DataAccess.CustomerService.GetCustomerService(ID); if (service == null) { Response.Write("ID不合法"); Response.End(); return; } PhoneNumber = service.AddCallPhone; this.tdHuiFangTime.Value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); }
private void SetInfo(Foresight.DataAccess.CustomerService data) { this.tdAcceptMan.Value = data.FinalServiceAccpetMan; this.tdAppointTime.Value = data.ServiceAppointTime == DateTime.MinValue ? "" : data.ServiceAppointTime.ToString("yyyy-MM-dd HH:mm:ss"); var chulilist = Foresight.DataAccess.CustomerServiceHuifang.GetCustomerServiceHuifangList(data.ID); this.rptRecord.DataSource = chulilist; this.rptRecord.DataBind(); }
private void SetInfo(Foresight.DataAccess.CustomerService data) { this.tdAcceptMan.Value = data.FinalServiceAccpetMan; this.tdAppointTime.Value = data.ServiceAppointTime == DateTime.MinValue ? "" : data.ServiceAppointTime.ToString("yyyy-MM-dd HH:mm:ss"); var chulilist = Foresight.DataAccess.CustomerServiceChuli.GetCustomerServiceChuliList(data.ID); this.rptRecord.DataSource = chulilist; this.rptRecord.DataBind(); this.tdHandelFee.Value = data.HandelFee; this.tdTotalFee.Value = data.TotalFee > 0 ? data.TotalFee.ToString() : ""; this.tdIsRequireProduct.Checked = data.IsRequireProduct; }
protected void Page_Load(object sender, EventArgs e) { ID = 0; if (string.IsNullOrEmpty(Request.QueryString["ID"])) { Response.Write("ID不合法"); Response.End(); return; } int.TryParse(Request.QueryString["ID"], out ID); if (ID <= 0) { Response.Write("ID不合法"); Response.End(); return; } service = Foresight.DataAccess.CustomerService.GetCustomerService(ID); if (service == null) { Response.Write("ID不合法"); Response.End(); return; } PhoneNumber = service.AddCallPhone; this.tdHuiFangTime.Value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); var phoneRecordList = Foresight.DataAccess.PhoneRecord.GetPhoneRecorByServiceID(service.ID, 2); var pickUpPhoneData = phoneRecordList.FirstOrDefault(p => p.FinalPickUpTime > DateTime.MinValue); var huifangList = CustomerServiceHuifang.GetCustomerServiceHuifangList(service.ID); if (pickUpPhoneData == null) { CanManualyAddPhoneState = true; if (huifangList.FirstOrDefault(p => p.PhoneCallBackType == 1) != null) { this.tdPhoneCallBackType.Value = "1"; //this.labelPhoneStatusDesc.InnerHtml = "电话回访手动修改为接通"; } else if (huifangList.FirstOrDefault(p => p.PhoneCallBackType == 2) != null) { this.tdPhoneCallBackType.Value = "2"; } else { this.tdPhoneCallBackType.Value = "3"; } } else if (pickUpPhoneData != null) { this.labelPhoneStatusDesc.InnerHtml = "电话回访已接通"; } }
private void SetInfo(Foresight.DataAccess.CustomerService data) { this.tdBanJieTime.Value = data.BanJieTime == DateTime.MinValue ? "" : data.BanJieTime.ToString("yyyy-MM-dd HH:mm:ss"); this.tdBanJieNote.Value = data.BanJieNote; }
public static bool CheckIsMyService(int ServiceID, int UserID) { if (UserID <= 0) { return(false); } var data = CustomerService.GetCustomerService(ServiceID); if (data == null) { return(false); } List <int> ProjectIDList = new List <int>(); ProjectIDList.Add(data.ProjectID); var myProjectIDList = Project.GetProjectIDListbyIDList(ProjectIDList: ProjectIDList, UserID: UserID); RoleModule roleModule1 = null; RoleModule roleModule2 = null; List <string> conditions = new List <string>(); var cmdlist = new List <string>(); List <SqlParameter> parameters = new List <SqlParameter>(); using (SqlHelper helper = new SqlHelper()) { parameters.Add(new SqlParameter("@UserID", UserID)); //查看微信APP报修派单 roleModule1 = GetOne <RoleModule>("select ID from [RoleModule] where ModuleId=181 and [UserID]=@UserID or [RoleID] in (select RoleID from [UserRoles] where [UserID]=@UserID)", parameters, helper); //查看微信APP投诉派单 roleModule2 = GetOne <RoleModule>("select ID from [RoleModule] where ModuleId=182 and [UserID]=@UserID or [RoleID] in (select RoleID from [UserRoles] where [UserID]=@UserID)", parameters, helper); } if (roleModule1 == null && roleModule2 == null) { return(false); } if (roleModule1 != null) { cmdlist.Add("isnull(IsSuggestion,0)=0"); } if (roleModule2 != null) { cmdlist.Add("isnull(IsSuggestion,0)=1"); } if (cmdlist.Count > 0) { conditions.Add("(" + string.Join(" or ", cmdlist.ToArray()) + ")"); } //项目权限 conditions.Add("([ServiceFrom]=@ServiceFrom1 or [ServiceFrom]=@ServiceFrom2)"); conditions.Add("[ID]=@ServiceID"); parameters.Add(new SqlParameter("@ServiceID", ServiceID)); parameters.Add(new SqlParameter("@ServiceFrom1", Utility.EnumModel.WechatServiceFromDefine.weixin.ToString())); parameters.Add(new SqlParameter("@ServiceFrom2", Utility.EnumModel.WechatServiceFromDefine.app.ToString())); string cmdtext = "select [ProjectID] from [CustomerService] where " + string.Join(" and ", conditions.ToArray()); var list = GetList <CustomerService>(cmdtext, parameters).ToArray(); if (myProjectIDList.Length > 0) { list = list.Where(p => myProjectIDList.Contains(p.ProjectID)).ToArray(); } return(list.Length > 0); }