示例#1
0
 public string StudentList_Delete()
 {
     try
     {
         BP.Demo.BPFramework.Student stu = new BP.Demo.BPFramework.Student();
         stu.No = this.No;
         stu.Delete();
         return("删除成功");
     }
     catch (Exception ex)
     {
         return("err@" + ex.Message);
     }
 }
示例#2
0
        /// <summary>
        /// 实体保存
        /// </summary>
        /// <returns></returns>
        public string Student_Save()
        {
            BP.Demo.BPFramework.Student stu = new BP.Demo.BPFramework.Student();
            if (this.No != null)
            {
                stu.No = this.No;
                stu.Retrieve();
            }

            stu = BP.Sys.PubClass.CopyFromRequestByPost(stu, context.Request) as BP.Demo.BPFramework.Student;
            stu.Save();  //执行保存.

            return("编号[" + stu.No + "]名称[" + stu.Name + "]保存成功...");
        }
示例#3
0
 /// <summary>
 /// 删除
 /// </summary>
 /// <returns></returns>
 public string Student_Delete()
 {
     BP.Demo.BPFramework.Student stu = new BP.Demo.BPFramework.Student();
     if (this.No != null)
     {
         stu.No = this.No;
         stu.Delete();
         return("删除成功...");
     }
     else
     {
         return("err@删除失败...");
     }
 }
示例#4
0
 /// <summary>
 /// 初始化学生信息.
 /// </summary>
 /// <returns></returns>
 public string Student_Init()
 {
     BP.Demo.BPFramework.Student en = new BP.Demo.BPFramework.Student();
     if (this.No == null)
     {
         en.No   = en.GenerNewNo;
         en.Age  = 23;
         en.Addr = "山东.济南.";
     }
     else
     {
         en.No = this.No;
         en.Retrieve();
     }
     return(en.ToJson());
 }
示例#5
0
        //登录方法
        protected void Btn_Login_Click1(object sender, EventArgs e)
        {
            string user = UserName.Value.Trim();
            string pass = PassWord.Value.Trim();

            try
            {
                //关闭已登录用户.
                if (BP.Web.GuestUser.No != null)
                {
                    BP.WF.Dev2InterfaceGuest.Port_LoginOunt();
                }

                //让用户登录.
                BP.Demo.BPFramework.Student sp = new BP.Demo.BPFramework.Student();
                sp.No = user;

                if (sp.RetrieveFromDBSources() == 0)
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "error1", "alert('用户名密码错误,注意密码区分大小写,请检查是否按下了CapsLock.。');", true);
                    return;
                }

                if (sp.PWD == pass)
                {
                    //这里是密码明文校验, 让用户登录.
                    BP.WF.Dev2InterfaceGuest.Port_Login(sp.No, sp.Name);

                    //把当前的参数也传递过去.
                    this.Response.Redirect("Home.aspx", false);
                    return;
                }

                Page.ClientScript.RegisterStartupScript(this.GetType(), "error2", "alert('用户名密码错误,注意密码区分大小写,请检查是否按下了CapsLock.。');", true);
            }
            catch (System.Exception ex)
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "error3", "alert('" + "@用户名密码错误!@检查是否按下了CapsLock.@更详细的信息:" + ex.Message + "');", true);
            }
        }