コード例 #1
0
ファイル: runMain.cs プロジェクト: sebuaa2020/Team103
 public static void Main(string[] args)
 {
     try
     {
         ManagerDao aDao = new ManagerImp();
     }catch (Exception e) {
         Console.WriteLine("Exception: ", e.Message);
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (HttpContext.Current.Session["user"] == null)
                {
                    Response.Redirect("login.aspx");
                }

                if (Request.HttpMethod == "GET") //the request for the origin login page
                {
                    //
                }
                else if (Request.HttpMethod == "POST")
                {
                    // 删除指定编号的任务
                    ManagerDao mana = new ManagerImp();
                    int        t_no = Convert.ToInt32(Request.Form["delete"]);
                    mana.DeleteTask(t_no);
                    Response.Write("<script>alert('删除成功!')</script>");
                    Response.Write("<script>window.location ='manager.aspx'</script>");
                }
            }
        }
コード例 #3
0
        public List <Task> GetAllTasks()
        {
            ManagerDao mana = new ManagerImp();

            return(mana.GetAllTasks());
        }
コード例 #4
0
ファイル: slam.aspx.cs プロジェクト: sebuaa2020/Team103
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (HttpContext.Current.Session["user"] == null)
                { // 如果当前登录会话结束,则返回主页
                    Response.Redirect("login.aspx");
                }
                if (Request.HttpMethod == "GET") //the request for the origin login page
                {
                    //
                }
                else if (Request.HttpMethod == "POST")
                {
                    ManagerDao mana = new ManagerImp();
                    Task       task = new Task();

                    if (Request.Form["slam"] != null)
                    {
                        // 建图
                        int instr = 6;
                        // 调用接口
                        string note = task.func(instr, "?", "?", "?");

                        // 成功后返回
                        Response.Write("<script>alert('" + note + "')</script>");
                        Response.Write("<script>window.location ='manager.aspx'</script>");
                    }
                    if (Request.Form["saveSlam"] != null)
                    {
                        // 保存建图
                        int instr = 7;
                        // 调用接口
                        string note = task.func(instr, "?", "?", "?");

                        // 成功后返回
                        Response.Write("<script>alert('" + note + "')</script>");
                        Response.Write("<script>window.location ='manager.aspx'</script>");
                    }
                    if (Request.Form["sure_aim"] != null)
                    {
                        // 确认导航点
                        int instr = 8;
                        // 调用接口
                        string note = task.func(instr, "?", "?", "?");

                        // 成功后返回
                        Response.Write("<script>alert('" + note + "')</script>");
                        Response.Write("<script>window.location ='manager.aspx'</script>");
                    }
                    if (Request.Form["save_aim"] != null)
                    {
                        // 保存导航点
                        int instr = 9;
                        // 调用接口
                        string note = task.func(instr, "?", "?", "?");

                        // 成功后返回
                        Response.Write("<script>alert('" + note + "')</script>");
                        Response.Write("<script>window.location ='manager.aspx'</script>");
                    }
                    if (Request.Form["rename"] != null)
                    {
                        // 重命名导航点
                        int    instr = 10;
                        string aim   = Request.Form["aimNum"];
                        string goal  = Request.Form["goal"];

                        // 调用接口
                        string note = task.func(instr, goal, aim, "?");

                        // 成功后返回
                        Response.Write("<script>alert('" + note + "')</script>");
                        Response.Write("<script>window.location ='manager.aspx'</script>");
                    }
                }
            }
        }