Ejemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //处理添加任务
        if (Request["taID"] != null && Request["reID"] != null)
        {
            userBll bll = new userBll();
            login = bll.GetByID(Convert.ToInt32(Request["reID"]));

            //创建并实例化一个CommandSendee对象
            CommandSendee cs = new CommandSendee();
            cs.CommandID  = Convert.ToInt32(Request["taID"]);
            cs.UserID     = Convert.ToInt32(Request["reID"]);
            cs.State      = 1;
            cs.CreateTime = DateTime.Now;
            cs.IsDel      = 0;
            //插入到数据库中
            TaskSendeeBll bll2 = new TaskSendeeBll();
            int           rows = bll2.Add(cs);
            //返回受影响的行数
            Response.Clear();
            Response.ContentType     = "text/plain";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Write(rows);
            Response.End();
        }
        //处理该网评员还没有被分配的任务
        if (Request["method"] != null)
        {
            //获取该网评员还没有被分配的任务
            ReceiverBll bll = new ReceiverBll();
            DataTable   dt  = bll.GetRestTask(Convert.ToInt32(Request["receiverID"]));
            DataSet     set = new DataSet();
            set.Tables.Add(dt);
            string json = JsonConvert.SerializeObject(set);
            //写回该网评员还没有被分配的任务
            Response.Clear();
            Response.ContentType     = "text/plain";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Write(json);
            Response.End();
        }
        //处理用户ID和用户名
        if (Request["id"] != null)
        {
            GetData();
        }
    }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request["method"] != null)
     {
         //查询
         ReceiverBll bll = new ReceiverBll();
         DataTable   dt  = bll.GetAll();
         DataSet     set = new DataSet();
         set.Tables.Add(dt);
         string json = JsonConvert.SerializeObject(set, Formatting.Indented);
         //返回
         Response.Clear();
         Response.ContentType     = "text/plain";
         Response.ContentEncoding = System.Text.Encoding.UTF8;
         Response.Write(json);
         Response.End();
     }
 }
Ejemplo n.º 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //初始化表格的数量
        //拿到组织的数量
        OrganizDal dal  = new OrganizDal();
        DataTable  dt   = dal.GetAll(18);
        string     json = JsonConvert.SerializeObject(dt);

        list = JsonConvert.DeserializeObject <List <Organiz> >(json);

        //拿到每个执行员的数据
        if (Request["method2"] != null)
        {
            //获取执行员数据
            ReceiverBll bll = new ReceiverBll();
            DataTable   dt2 = bll.GetAll();
            DataSet     set = new DataSet();
            set.Tables.Add(dt2);
            string json2 = JsonConvert.SerializeObject(set);
            //返回
            Response.Clear();
            Response.ContentType     = "text/plain";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Write(json2);
            Response.End();
        }
        //拿到组织每个表里面的数据
        if (Request["method"] != null && Request["organiz"] != null)
        {
            //获得数据
            int           id  = Convert.ToInt32(Request["organiz"]);
            OrganiUserBll bll = new OrganiUserBll();
            DataTable     dt2 = bll.GetUserByID(id, 1);
            DataSet       set = new DataSet();
            set.Tables.Add(dt2);
            string json2 = JsonConvert.SerializeObject(set);
            //返回
            Response.Clear();
            Response.ContentType     = "text/plain";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Write(json2);
            Response.End();
        }
    }