private void SetForm(string id) { using (TextbookApplClient client = new TextbookApplClient()) { //取教材 var view = client.GetById(id); var isSelf = false; bool.TryParse(view.IsSelfCompile, out isSelf); //设置教材信息 clblTextbookId.Text = view.TextbookId; //教材ID ctxtTextbookName.Text = view.Name; //教材名称 ctxtISBN.Text = view.Isbn; //isbn ctxtRetailPrice.Text = view.Price.ToString(); //零售价 ctxtAuthor.Text = view.Author; //作者 ccmbPress.SelectedValue = view.PressId; //出版社 ctxtPressAddress.Text = view.PressAddress; //出版社地址 ctxtEdition.Text = view.Edition; //版本 ctxtPrintingCount.Text = view.PrintCount; //版次 ctxtPage.Text = view.PageCount; //页数 ctxtType.Text = view.TextbookType; //教材类型 chkIsSelfCompile.Checked = isSelf; //自编 ctxtPublishDate.SelectedDate = view.PublishDate; //出版日期 } }
protected void ccmbPress_BeforeDataBind(object sender, EventArgs e) { using (TextbookApplClient client = new TextbookApplClient()) { ccmbPress.DataSource = client.GetPresses(); } }
protected void cgrdMyBookQuery_BeforeDataBind(object sender, EventArgs e) { //获取gridview数据源 using (TextbookApplClient client = new TextbookApplClient()) { //cgrdBookQuery.DataSource = client.GetByLoginName(Page.User.Identity.Name); cgrdMyBookQuery.DataSource = client.GetByLoginName(_loginName); } }
/// <summary> /// 提交按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cbtnSubmit_Click(object sender, EventArgs e) { if (IsValid) { using (TextbookApplClient client = new TextbookApplClient()) { TextbookView view = GetForm(); var result = client.Add(view, _loginName); USCTAMis.Web.WebClient.ScriptManager.AlertAndClose(result.Message); } } }
/// <summary> /// 确定按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cbtnSubmit_Click(object sender, EventArgs e) { //检查是否已验证 if (IsValid) { using (TextbookApplClient client = new TextbookApplClient()) { var view = GetForm(); var result = client.Modify(view); USCTAMis.Web.WebClient.ScriptManager.AlertAndClose(result.Message); } } }
/// <summary> /// 批量删除 /// </summary> private void BatchDeleteBooks() { using (TextbookApplClient client = new TextbookApplClient()) { //取选中的图书 cgrdMyBookQuery.PersistCheckState<TextbookForQueryView>(); var books = cgrdMyBookQuery.GetAllCheckedDataList<TextbookForQueryView>(); //删除 var result = client.Remove(books.ToArray()); USCTAMis.Web.WebClient.ScriptManager.Alert(result.Message); } }
/// <summary> /// 批量删除 /// </summary> private void BatchDeleteBooks() { using (TextbookApplClient client = new TextbookApplClient()) { //取选中的图书 cgrdBookQuery.PersistCheckState <TextbookForQueryView>(); var books = cgrdBookQuery.GetAllCheckedDataList <TextbookForQueryView>(); //删除 var result = client.Remove(books.ToArray()); USCTAMis.Web.WebClient.ScriptManager.Alert(result.Message); } }
/// <summary> /// 数据绑定 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cgrdBookQuery_BeforeDataBind(object sender, EventArgs e) { var name = ctxtTextbookName.Text.Trim(); var isbn = ctxtIsbn.Text.Trim(); if (string.IsNullOrWhiteSpace(name) && string.IsNullOrWhiteSpace(isbn)) { return; } //获取gridview数据源 using (TextbookApplClient client = new TextbookApplClient()) { cgrdBookQuery.DataSource = client.GetByName(name, isbn); } }
/// <summary> /// 设置表单信息 /// </summary> /// <param name="id">教材ID</param> private void SetForm(string id) { using (TextbookApplClient client = new TextbookApplClient()) { //取教材 var view = client.GetById(id); //设置教材信息 clblTextbookId.Text = view.TextbookId; //教材ID ctxtTextbookNum.Text = view.Num; //教材编号 ctxtTextbookName.Text = view.Name; //教材名称 ctxtISBN.Text = view.Isbn; //isbn ctxtRetailPrice.Text = view.Price.ToString(); //零售价 ctxtAuthor.Text = view.Author; //作者 ctxtPress.Text = view.Press; //出版社 ctxtPressAddress.Text = view.PressAddress;//出版社地址 ctxtEdition.Text = view.Edition; //版本 ctxtPrintingCount.Text = view.PrintCount; //版次 ctxtPage.Text = view.PageCount; //页数 ctxtType.Text = view.TextbookType; //教材类型 ctxtIsSelfCompile.Text = view.IsSelfCompile;//自编 ctxtPublishDate.Text = view.PublishDate.ToLongDateString(); //出版日期 } }
/// <summary> /// 设置表单信息 /// </summary> /// <param name="id">教材ID</param> private void SetForm(string id) { using (TextbookApplClient client = new TextbookApplClient()) { //取教材 var view = client.GetById(id); //设置教材信息 clblTextbookId.Text = view.TextbookId; //教材ID ctxtTextbookNum.Text = view.Num; //教材编号 ctxtTextbookName.Text = view.Name; //教材名称 ctxtISBN.Text = view.Isbn; //isbn ctxtRetailPrice.Text = view.Price.ToString(); //零售价 ctxtAuthor.Text = view.Author; //作者 ctxtPress.Text = view.Press; //出版社 ctxtPressAddress.Text = view.PressAddress; //出版社地址 ctxtEdition.Text = view.Edition; //版本 ctxtPrintingCount.Text = view.PrintCount; //版次 ctxtPage.Text = view.PageCount; //页数 ctxtType.Text = view.TextbookType; //教材类型 ctxtIsSelfCompile.Text = view.IsSelfCompile; //自编 ctxtPublishDate.Text = view.PublishDate.ToLongDateString(); //出版日期 } }
private void SetForm(string id) { using (TextbookApplClient client = new TextbookApplClient()) { //取教材 var view = client.GetById(id); var isSelf = false; bool.TryParse(view.IsSelfCompile, out isSelf); //设置教材信息 clblTextbookId.Text = view.TextbookId; //教材ID ctxtTextbookName.Text = view.Name; //教材名称 ctxtISBN.Text = view.Isbn; //isbn ctxtRetailPrice.Text = view.Price.ToString(); //零售价 ctxtAuthor.Text = view.Author; //作者 ccmbPress.SelectedValue = view.PressId; //出版社 ctxtPressAddress.Text = view.PressAddress;//出版社地址 ctxtEdition.Text = view.Edition; //版本 ctxtPrintingCount.Text = view.PrintCount; //版次 ctxtPage.Text = view.PageCount; //页数 ctxtType.Text = view.TextbookType; //教材类型 chkIsSelfCompile.Checked = isSelf;//自编 ctxtPublishDate.SelectedDate = view.PublishDate; //出版日期 } }