private void ShowInfo(int UserId) { NoName.NetShop.BLL.UserModelBll bll = new NoName.NetShop.BLL.UserModelBll(); NoName.NetShop.Model.UserModel model = bll.GetModel(UserId); this.lblUserName.Text = model.UserName; this.lblUserEmail.Text = model.UserEmail; this.lblPassword.Text = model.Password; this.lblLastLoginTime.Text = model.LastLoginTime.ToString(); }
/// <summary> /// 更新一条数据 /// </summary> public void Update(NoName.NetShop.Model.UserModel model) { Database db = DatabaseFactory.CreateDatabase(); DbCommand dbCommand = db.GetStoredProcCommand("UP_maUser_Update"); db.AddInParameter(dbCommand, "UserId", DbType.Int32, model.UserId); db.AddInParameter(dbCommand, "UserName", DbType.AnsiString, model.UserName); db.AddInParameter(dbCommand, "UserEmail", DbType.AnsiString, model.UserEmail); db.AddInParameter(dbCommand, "Password", DbType.AnsiString, model.Password); db.AddInParameter(dbCommand, "LastLoginTime", DbType.DateTime, model.LastLoginTime); db.ExecuteNonQuery(dbCommand); }
/// <summary> /// 得到一个对象实体 /// </summary> public NoName.NetShop.Model.UserModel GetModel(int UserId) { Database db = DatabaseFactory.CreateDatabase(); DbCommand dbCommand = db.GetStoredProcCommand("UP_maUser_GetModel"); db.AddInParameter(dbCommand, "UserId", DbType.Int32, UserId); NoName.NetShop.Model.UserModel model = null; using (IDataReader dataReader = db.ExecuteReader(dbCommand)) { if (dataReader.Read()) { model = ReaderBind(dataReader); } } return(model); }
/// <summary> /// 对象实体绑定数据 /// </summary> public NoName.NetShop.Model.UserModel ReaderBind(IDataReader dataReader) { NoName.NetShop.Model.UserModel model = new NoName.NetShop.Model.UserModel(); object ojb; ojb = dataReader["UserId"]; if (ojb != null && ojb != DBNull.Value) { model.UserId = (int)ojb; } model.UserName = dataReader["UserName"].ToString(); model.UserEmail = dataReader["UserEmail"].ToString(); model.Password = dataReader["Password"].ToString(); ojb = dataReader["LastLoginTime"]; if (ojb != null && ojb != DBNull.Value) { model.LastLoginTime = (DateTime)ojb; } return(model); }
protected void btnAdd_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtUserName.Text == "") { strErr += "UserName不能为空!\\n"; } if (this.txtUserEmail.Text == "") { strErr += "UserEmail不能为空!\\n"; } if (this.txtPassword.Text == "") { strErr += "Password不能为空!\\n"; } if (!PageValidate.IsDateTime(txtLastLoginTime.Text)) { strErr += "LastLoginTime不是时间格式!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } string UserName = this.txtUserName.Text; string UserEmail = this.txtUserEmail.Text; string Password = this.txtPassword.Text; DateTime LastLoginTime = DateTime.Parse(this.txtLastLoginTime.Text); NoName.NetShop.Model.UserModel model = new NoName.NetShop.Model.UserModel(); model.UserName = UserName; model.UserEmail = UserEmail; model.Password = Password; model.LastLoginTime = LastLoginTime; NoName.NetShop.BLL.UserModelBll bll = new NoName.NetShop.BLL.UserModelBll(); bll.Update(model); }
protected void btnAdd_Click(object sender, EventArgs e) { string strErr=""; if(this.txtUserName.Text =="") { strErr+="UserName����Ϊ�գ�\\n"; } if(this.txtUserEmail.Text =="") { strErr+="UserEmail����Ϊ�գ�\\n"; } if(this.txtPassword.Text =="") { strErr+="Password����Ϊ�գ�\\n"; } if(!PageValidate.IsDateTime(txtLastLoginTime.Text)) { strErr+="LastLoginTime����ʱ���ʽ��\\n"; } if(strErr!="") { MessageBox.Show(this,strErr); return; } string UserName=this.txtUserName.Text; string UserEmail=this.txtUserEmail.Text; string Password=this.txtPassword.Text; DateTime LastLoginTime=DateTime.Parse(this.txtLastLoginTime.Text); NoName.NetShop.Model.UserModel model=new NoName.NetShop.Model.UserModel(); model.UserName=UserName; model.UserEmail=UserEmail; model.Password=Password; model.LastLoginTime=LastLoginTime; NoName.NetShop.BLL.UserModelBll bll=new NoName.NetShop.BLL.UserModelBll(); bll.Update(model); }
/// <summary> /// ����ʵ������� /// </summary> public NoName.NetShop.Model.UserModel ReaderBind(IDataReader dataReader) { NoName.NetShop.Model.UserModel model=new NoName.NetShop.Model.UserModel(); object ojb; ojb = dataReader["UserId"]; if(ojb != null && ojb != DBNull.Value) { model.UserId=(int)ojb; } model.UserName=dataReader["UserName"].ToString(); model.UserEmail=dataReader["UserEmail"].ToString(); model.Password=dataReader["Password"].ToString(); ojb = dataReader["LastLoginTime"]; if(ojb != null && ojb != DBNull.Value) { model.LastLoginTime=(DateTime)ojb; } return model; }