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); } }
/// <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 + "]保存成功..."); }
/// <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@删除失败..."); } }
/// <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()); }
//登录方法 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); } }