コード例 #1
0
        public string createCourse(string labNo)
        {
            int       a  = 0;
            DataTable dt = l.createCourse(labNo);
            DataTable dd = new DataTable();

            dd.Columns.Add("节次");
            dd.Columns.Add("一");
            dd.Columns.Add("二");
            dd.Columns.Add("三");
            dd.Columns.Add("四");
            dd.Columns.Add("五");
            dd.Columns.Add("六");
            dd.Columns.Add("日");
            for (int i = 6; i < dt.Rows.Count; i++)
            {
                DataRow r = dd.NewRow();
                if (i == 6)
                {
                    r[0] = "1.2";
                }
                else if (i == 7)
                {
                    r[0] = "3.4";
                }
                else if (i == 8)
                {
                    r[0] = "5.6";
                }
                else if (i == 9)
                {
                    r[0] = "7.8";
                }
                else if (i == 10)
                {
                    r[0] = "9.10";
                }
                for (int j = 0; j < dt.Columns.Count + 1; j++)
                {
                    if (j != 0)
                    {
                        r[j] = dt.Rows[i][j - 1].ToString();
                    }
                }
                dd.Rows.Add(r.ItemArray);
            }
            dt.Rows.RemoveAt(dt.Rows.Count - 1);
            dt.Rows.RemoveAt(dt.Rows.Count - 1);
            dt.Rows.RemoveAt(dt.Rows.Count - 1);
            dt.Rows.RemoveAt(dt.Rows.Count - 1);
            dt.Rows.RemoveAt(dt.Rows.Count - 1);
            return(JsonCast.DataTableToJSON(dt, false).ToString());
        }
コード例 #2
0
        public string findBy(string courseName, string classs, string tea, string lab, string user)
        {
            DataTable dd = r.findBy(courseName, classs, tea, lab, user);

            //if (dd != null)
            //{
            //    if (dd.Rows.Count > 0)
            //    {
            //        string url = Server.MapPath("~//file//排课记录.xls");
            //        n.ExportToExcel(dd, "排课记录", url);
            //    }
            //}
            if (dd != null)
            {
                string ss = JsonCast.DataTableToJSON(dd, false).ToString();
                return(ss);
            }
            else
            {
                return("");
            }
        }
コード例 #3
0
        public string findAll()
        {
            DataTable dt = l.findAll();
            DataTable dd = new DataTable();

            dd.Columns.Add("实验室名称");
            dd.Columns.Add("容纳人数");

            dd.Columns.Add("简介");
            dd.Columns.Add("管理员");
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DataRow r = dd.NewRow();
                r[0] = dt.Rows[i][1].ToString();
                r[1] = dt.Rows[i][2].ToString();
                r[2] = dt.Rows[i][3].ToString();
                r[3] = dt.Rows[i][4].ToString();
                dd.Rows.Add(r.ItemArray);
            }
            //npoiClass n = new npoiClass();
            //string url = Server.MapPath("~//file//实验室.xls");
            //n.ExportToExcel(dd, "实验室", url);
            return(JsonCast.DataTableToJSON(dt, false).ToString());
        }
コード例 #4
0
 public string recordDemo(string courseName, string classs, string tea, string lab, string week, string sec1, string sec2, string sec3, string sec4, string sec5)
 {
     return(JsonCast.DataTableToJSON(r.recordDemo(courseName, classs, tea, lab, week, sec1, sec2, sec3, sec4, sec5), false).ToString());
 }