<%@ Import Namespace="MTCUN" %>

<%@ Page Language="c#" CodeBehind="PublicPotentials.aspx.cs" AutoEventWireup="True"
    Inherits="MTCUN.Consultant.PublicPotentials" Title="淘学员-顾问" %>

<%@ Register Src="../UserCol/SimpleCode.ascx" TagName="SimpleCode" TagPrefix="uc1" %>
<%@ Register Src="../UserCol/Dictionary.ascx" TagName="Dictionary" TagPrefix="uc2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <link id="linkStyle" runat="server" href="../Themes/Blue/css.css" rel="stylesheet"
        type="text/css" />

    <script type="text/javascript">
        function OpenSearch() {
            if (searchBox.style.display == 'none') {
                searchBox.style.display = 'block';
                searchControl.innerHTML = '关闭搜索';
                __mt__setSearchCookie(1);
            }
            else {
                searchBox.style.display = 'none';
                searchControl.innerHTML = '打开搜索';
                __mt__setSearchCookie(0);
            }
        }

        function defaultSearchState() {
            var num = __mt__getSearchCookie();
            if (num == 1) {
                searchBox.style.display = 'block';
                searchControl.innerHTML = '关闭搜索';
            }
            else {
                searchBox.style.display = 'none';
                searchControl.innerHTML = '打开搜索';
            }
        }
    </script>
</head>
<body onload="defaultSearchState()">
    <form id="Form1" method="post" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <div class="divpanel" style="display: none" id="searchBox">
            <table class="table" cellspacing="0" width="100%" border="0">
                <tr>
                    <th colspan="2">咨询快速查询
                    </th>
                </tr>
                <tr>
                    <td>校区：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlSchool" runat="server" DataTextField="SchoolName" DataValueField="SchoolID">
                        </asp:DropDownList>
                    </td>
                </tr>
                <tr>
                    <td>课程：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlCourse" runat="server" DataTextField="CourseName" DataValueField="CourseID">
                        </asp:DropDownList>
                    </td>
                </tr>
                <tr>
                    <td>姓名：
                    </td>
                    <td>
                        <asp:TextBox ID="tbxPotentialName" runat="server" Width="159px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>电话：
                    </td>
                    <td>
                        <asp:TextBox ID="tbxTel" runat="server" Width="160px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>QQ：
                    </td>
                    <td>
                        <asp:TextBox ID="tbxQQ" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>日期：
                    </td>
                    <td>
                        <asp:TextBox ID="tbxStartDate" runat="server"></asp:TextBox>
                        -<asp:TextBox ID="tbxEndDate" runat="server"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>年龄：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlAgeStart" runat="server">
                            <asp:ListItem Value="-1" Text=" "></asp:ListItem>
                            <asp:ListItem>0</asp:ListItem>
                            <asp:ListItem>1</asp:ListItem>
                            <asp:ListItem>2</asp:ListItem>
                            <asp:ListItem>3</asp:ListItem>
                            <asp:ListItem>4</asp:ListItem>
                            <asp:ListItem>5</asp:ListItem>
                            <asp:ListItem>6</asp:ListItem>
                            <asp:ListItem>7</asp:ListItem>
                            <asp:ListItem>8</asp:ListItem>
                            <asp:ListItem>9</asp:ListItem>
                            <asp:ListItem>10</asp:ListItem>
                            <asp:ListItem>11</asp:ListItem>
                            <asp:ListItem>12</asp:ListItem>
                            <asp:ListItem>13</asp:ListItem>
                            <asp:ListItem>14</asp:ListItem>
                            <asp:ListItem>15</asp:ListItem>
                            <asp:ListItem>16</asp:ListItem>
                            <asp:ListItem>17</asp:ListItem>
                            <asp:ListItem>18</asp:ListItem>
                            <asp:ListItem>19</asp:ListItem>
                            <asp:ListItem>20</asp:ListItem>
                            <asp:ListItem>21</asp:ListItem>
                            <asp:ListItem>22</asp:ListItem>
                            <asp:ListItem>23</asp:ListItem>
                            <asp:ListItem>24</asp:ListItem>
                            <asp:ListItem>25</asp:ListItem>
                            <asp:ListItem>26</asp:ListItem>
                            <asp:ListItem>27</asp:ListItem>
                            <asp:ListItem>28</asp:ListItem>
                            <asp:ListItem>29</asp:ListItem>
                            <asp:ListItem>30</asp:ListItem>
                            <asp:ListItem>31</asp:ListItem>
                            <asp:ListItem>32</asp:ListItem>
                            <asp:ListItem>33</asp:ListItem>
                            <asp:ListItem>34</asp:ListItem>
                            <asp:ListItem>35</asp:ListItem>
                            <asp:ListItem>36</asp:ListItem>
                            <asp:ListItem>37</asp:ListItem>
                            <asp:ListItem>38</asp:ListItem>
                            <asp:ListItem>39</asp:ListItem>
                            <asp:ListItem>40</asp:ListItem>
                            <asp:ListItem>41</asp:ListItem>
                            <asp:ListItem>42</asp:ListItem>
                            <asp:ListItem>43</asp:ListItem>
                            <asp:ListItem>44</asp:ListItem>
                            <asp:ListItem>45</asp:ListItem>
                            <asp:ListItem>46</asp:ListItem>
                            <asp:ListItem>47</asp:ListItem>
                            <asp:ListItem>48</asp:ListItem>
                            <asp:ListItem>49</asp:ListItem>
                            <asp:ListItem>50</asp:ListItem>
                            <asp:ListItem>51</asp:ListItem>
                            <asp:ListItem>52</asp:ListItem>
                            <asp:ListItem>53</asp:ListItem>
                            <asp:ListItem>54</asp:ListItem>
                            <asp:ListItem>55</asp:ListItem>
                            <asp:ListItem>56</asp:ListItem>
                            <asp:ListItem>57</asp:ListItem>
                            <asp:ListItem>58</asp:ListItem>
                            <asp:ListItem>59</asp:ListItem>
                            <asp:ListItem>60</asp:ListItem>
                            <asp:ListItem>61</asp:ListItem>
                            <asp:ListItem>62</asp:ListItem>
                            <asp:ListItem>63</asp:ListItem>
                            <asp:ListItem>64</asp:ListItem>
                            <asp:ListItem>65</asp:ListItem>
                            <asp:ListItem>66</asp:ListItem>
                            <asp:ListItem>67</asp:ListItem>
                            <asp:ListItem>68</asp:ListItem>
                            <asp:ListItem>69</asp:ListItem>
                            <asp:ListItem>70</asp:ListItem>
                            <asp:ListItem>71</asp:ListItem>
                            <asp:ListItem>72</asp:ListItem>
                            <asp:ListItem>73</asp:ListItem>
                            <asp:ListItem>74</asp:ListItem>
                            <asp:ListItem>75</asp:ListItem>
                            <asp:ListItem>76</asp:ListItem>
                            <asp:ListItem>77</asp:ListItem>
                            <asp:ListItem>78</asp:ListItem>
                            <asp:ListItem>79</asp:ListItem>
                            <asp:ListItem>80</asp:ListItem>
                            <asp:ListItem>81</asp:ListItem>
                            <asp:ListItem>82</asp:ListItem>
                            <asp:ListItem>83</asp:ListItem>
                            <asp:ListItem>84</asp:ListItem>
                            <asp:ListItem>85</asp:ListItem>
                            <asp:ListItem>86</asp:ListItem>
                            <asp:ListItem>87</asp:ListItem>
                            <asp:ListItem>88</asp:ListItem>
                            <asp:ListItem>89</asp:ListItem>
                            <asp:ListItem>90</asp:ListItem>
                            <asp:ListItem>91</asp:ListItem>
                            <asp:ListItem>92</asp:ListItem>
                            <asp:ListItem>93</asp:ListItem>
                            <asp:ListItem>94</asp:ListItem>
                            <asp:ListItem>95</asp:ListItem>
                            <asp:ListItem>96</asp:ListItem>
                            <asp:ListItem>97</asp:ListItem>
                            <asp:ListItem>98</asp:ListItem>
                            <asp:ListItem>99</asp:ListItem>
                        </asp:DropDownList>
                        -<asp:DropDownList ID="ddlAgeEnd" runat="server">
                            <asp:ListItem Value="-1" Text=" "></asp:ListItem>
                            <asp:ListItem>0</asp:ListItem>
                            <asp:ListItem>1</asp:ListItem>
                            <asp:ListItem>2</asp:ListItem>
                            <asp:ListItem>3</asp:ListItem>
                            <asp:ListItem>4</asp:ListItem>
                            <asp:ListItem>5</asp:ListItem>
                            <asp:ListItem>6</asp:ListItem>
                            <asp:ListItem>7</asp:ListItem>
                            <asp:ListItem>8</asp:ListItem>
                            <asp:ListItem>9</asp:ListItem>
                            <asp:ListItem>10</asp:ListItem>
                            <asp:ListItem>11</asp:ListItem>
                            <asp:ListItem>12</asp:ListItem>
                            <asp:ListItem>13</asp:ListItem>
                            <asp:ListItem>14</asp:ListItem>
                            <asp:ListItem>15</asp:ListItem>
                            <asp:ListItem>16</asp:ListItem>
                            <asp:ListItem>17</asp:ListItem>
                            <asp:ListItem>18</asp:ListItem>
                            <asp:ListItem>19</asp:ListItem>
                            <asp:ListItem>20</asp:ListItem>
                            <asp:ListItem>21</asp:ListItem>
                            <asp:ListItem>22</asp:ListItem>
                            <asp:ListItem>23</asp:ListItem>
                            <asp:ListItem>24</asp:ListItem>
                            <asp:ListItem>25</asp:ListItem>
                            <asp:ListItem>26</asp:ListItem>
                            <asp:ListItem>27</asp:ListItem>
                            <asp:ListItem>28</asp:ListItem>
                            <asp:ListItem>29</asp:ListItem>
                            <asp:ListItem>30</asp:ListItem>
                            <asp:ListItem>31</asp:ListItem>
                            <asp:ListItem>32</asp:ListItem>
                            <asp:ListItem>33</asp:ListItem>
                            <asp:ListItem>34</asp:ListItem>
                            <asp:ListItem>35</asp:ListItem>
                            <asp:ListItem>36</asp:ListItem>
                            <asp:ListItem>37</asp:ListItem>
                            <asp:ListItem>38</asp:ListItem>
                            <asp:ListItem>39</asp:ListItem>
                            <asp:ListItem>40</asp:ListItem>
                            <asp:ListItem>41</asp:ListItem>
                            <asp:ListItem>42</asp:ListItem>
                            <asp:ListItem>43</asp:ListItem>
                            <asp:ListItem>44</asp:ListItem>
                            <asp:ListItem>45</asp:ListItem>
                            <asp:ListItem>46</asp:ListItem>
                            <asp:ListItem>47</asp:ListItem>
                            <asp:ListItem>48</asp:ListItem>
                            <asp:ListItem>49</asp:ListItem>
                            <asp:ListItem>50</asp:ListItem>
                            <asp:ListItem>51</asp:ListItem>
                            <asp:ListItem>52</asp:ListItem>
                            <asp:ListItem>53</asp:ListItem>
                            <asp:ListItem>54</asp:ListItem>
                            <asp:ListItem>55</asp:ListItem>
                            <asp:ListItem>56</asp:ListItem>
                            <asp:ListItem>57</asp:ListItem>
                            <asp:ListItem>58</asp:ListItem>
                            <asp:ListItem>59</asp:ListItem>
                            <asp:ListItem>60</asp:ListItem>
                            <asp:ListItem>61</asp:ListItem>
                            <asp:ListItem>62</asp:ListItem>
                            <asp:ListItem>63</asp:ListItem>
                            <asp:ListItem>64</asp:ListItem>
                            <asp:ListItem>65</asp:ListItem>
                            <asp:ListItem>66</asp:ListItem>
                            <asp:ListItem>67</asp:ListItem>
                            <asp:ListItem>68</asp:ListItem>
                            <asp:ListItem>69</asp:ListItem>
                            <asp:ListItem>70</asp:ListItem>
                            <asp:ListItem>71</asp:ListItem>
                            <asp:ListItem>72</asp:ListItem>
                            <asp:ListItem>73</asp:ListItem>
                            <asp:ListItem>74</asp:ListItem>
                            <asp:ListItem>75</asp:ListItem>
                            <asp:ListItem>76</asp:ListItem>
                            <asp:ListItem>77</asp:ListItem>
                            <asp:ListItem>78</asp:ListItem>
                            <asp:ListItem>79</asp:ListItem>
                            <asp:ListItem>80</asp:ListItem>
                            <asp:ListItem>81</asp:ListItem>
                            <asp:ListItem>82</asp:ListItem>
                            <asp:ListItem>83</asp:ListItem>
                            <asp:ListItem>84</asp:ListItem>
                            <asp:ListItem>85</asp:ListItem>
                            <asp:ListItem>86</asp:ListItem>
                            <asp:ListItem>87</asp:ListItem>
                            <asp:ListItem>88</asp:ListItem>
                            <asp:ListItem>89</asp:ListItem>
                            <asp:ListItem>90</asp:ListItem>
                            <asp:ListItem>91</asp:ListItem>
                            <asp:ListItem>92</asp:ListItem>
                            <asp:ListItem>93</asp:ListItem>
                            <asp:ListItem>94</asp:ListItem>
                            <asp:ListItem>95</asp:ListItem>
                            <asp:ListItem>96</asp:ListItem>
                            <asp:ListItem>97</asp:ListItem>
                            <asp:ListItem>98</asp:ListItem>
                            <asp:ListItem>99</asp:ListItem>
                        </asp:DropDownList>
                        周岁
                    </td>
                </tr>
                <tr>
                    <td>学校：
                    </td>
                    <td>
                        <asp:TextBox ID="tbxSchool" runat="server" Width="176px"></asp:TextBox>
                        年级：<asp:TextBox ID="tbxGrade" runat="server" Width="98px"></asp:TextBox>
                        班级：<asp:TextBox ID="tbxClass" runat="server" Width="98px"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>下次回访日期：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlNextReplyDate" runat="server">
                            <asp:ListItem Text="  " Value="0"></asp:ListItem>
                            <asp:ListItem Value="1">今日到期</asp:ListItem>
                            <asp:ListItem Value="2">明天到期</asp:ListItem>
                            <asp:ListItem Value="3">后天到期</asp:ListItem>
                            <asp:ListItem Value="7">一周内到期</asp:ListItem>
                            <asp:ListItem Value="-1">已过期</asp:ListItem>
                        </asp:DropDownList>
                    </td>
                </tr>
                <tr>
                    <td>状态：
                    </td>
                    <td>
                        <asp:CheckBoxList ID="ddlStatus" runat="server" RepeatDirection="Horizontal" DataTextField="StatusName" DataValueField="StatusID">
                        </asp:CheckBoxList>
                    </td>
                </tr>
                <tr>
                    <td>原咨询顾问：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlConsult" runat="server" DataTextField="TrueName"
                            DataValueField="UserID">
                        </asp:DropDownList>
                        <uc1:SimpleCode ID="SimpleCode1" runat="server"
                            UsersControlID="ddlConsult" />
                    </td>
                </tr>
                <tr>
                    <td></td>
                    <td>
                        <label class="lab_button">
                            <asp:Button ID="btnSelect" runat="server" Text="查询" OnClick="btnSelect_Click"></asp:Button>
                        </label>
                    </td>
                </tr>
            </table>
        </div>
        <div class="tool_ControlPanel">
            <table cellpadding="0" cellspacing="0">
                <tr>
                    <td style="padding-left: 2px">排序：
                    </td>
                    <td>
                        <asp:DropDownList ID="ddlOrderMode" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlOrderMode_SelectedIndexChanged">
                            <asp:ListItem Value="0">默认排序</asp:ListItem>
                            <asp:ListItem Value="1">最后回访日期</asp:ListItem>
                            <asp:ListItem Value="2">录入日期</asp:ListItem>
                            <asp:ListItem Value="3">咨询编号</asp:ListItem>
                            <asp:ListItem Value="4">下次回访日期</asp:ListItem>
                        </asp:DropDownList>
                    </td>
                    <td style="padding-left: 2px"></td>                <td style="padding-left: 2px">
                    <label class="lab_button" id="searchControl" onclick="OpenSearch()">
                        打开搜索
                    </label>
                </td>
                </tr>
            </table>
        </div>
        <div class="both">
        </div>
        <div class="divpanel">
            <asp:GridView ID="GridView1" runat="server" CssClass="gridview" AutoGenerateColumns="False"
                DataKeyNames="PotentialID" OnRowDeleting="GridView1_RowDeleting"
                OnRowDataBound="GridView1_RowDataBound" OnRowCommand="GridView1_RowCommand">
                <Columns>
                    <asp:TemplateField HeaderText="咨询号">
                        <ItemTemplate>
                            <asp:Label ID="labPotentialID" runat="server" Text='<%# Eval("PotentialID") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="姓名">
                        <ItemTemplate>
                            <%#ShowColorPotentialName(Eval("StatusID"), Eval("NextReplyDate"),Eval("PotentialName")) %>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="来源">
                        <ItemTemplate>
                            <asp:Label runat="server" ID="labSourceType" Text='<%#Rs.Items.GetSourceType(Eval("SourceType"))%>' />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="CourseName" ReadOnly="True" HeaderText="课程" />
                    <asp:TemplateField HeaderText="媒体渠道">
                        <ItemTemplate>
                            <asp:Label runat="server" ID="labMediaName" Text='<%#Eval("MediaName")%>' />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="DateAndTime" ReadOnly="True" HeaderText="咨询日期" />
                    <asp:TemplateField HeaderText="客户状态">
                        <ItemTemplate>
                            <asp:Label runat="server" ID="labStatusName" Text='<%# Eval("StatusName") %>' />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="最后回访信息">
                        <ItemTemplate>
                            <div style="float: left;">
                                <%#Eval("LastPostName")%>|
                            </div>
                            <div style="float: left;">
                                <%#Eval("LastPostTime")%>|
                            </div>
                            <div title='<%#swq.Tools.GetSingleText(Eval("LastPostContent"))%>' style="float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 120px">
                                <%#swq.Tools.GetSingleText(Eval("LastPostContent"))%>
                            </div>
                            <div class="both">
                            </div>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="回访(次)">
                        <ItemTemplate>
                            <span style="color: red">
                                <%#Eval("ReCount")%>
                            </span>
                            次
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="占有">
                        <ItemTemplate>
                            <label class="lab_button_sub" id="divPrivate" runat="server">
                                <asp:LinkButton ID="btnPrivate" runat="server" OnClientClick="return confirm('您确定占有这条数据？');" Text="占有" CommandName="private" CommandArgument='<%#Eval("PotentialID")%>' />
                            </label>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
        </div>
        <div class="divpanel">
            <asp:Literal ID="litPagerButton" runat="server"></asp:Literal>
        </div>

        <div class=" divpanel" style="text-align: center">
            <label class="lab_button">
                <asp:Button ID="btnPrivate" runat="server" Text="返回" OnClick="btnPrivate_Click" />
            </label>
        </div>

        <!------usercol ajax-------->
        <asp:UpdatePanel ID="up" runat="server">
            <ContentTemplate>
                <uc2:Dictionary ID="Dictionary1" runat="server" />
            </ContentTemplate>
        </asp:UpdatePanel>
        <!-------usercol ajax------->
    </form>
</body>
</html>
