protected void lbtnSave_Click(object sender, EventArgs e)
 {
     ShowShop.Model.Order.InvoiceItem model = new ShowShop.Model.Order.InvoiceItem();
     ShowShop.BLL.Order.InvoiceItem bll = new ShowShop.BLL.Order.InvoiceItem();
     ShowShop.Model.Admin.AdminInfo adminInfo = (ShowShop.Model.Admin.AdminInfo)ShowShop.Common.AdministrorManager.Get();
     model.OrderId = this.lblOrderId.Text;
     model.UserName = this.lblUserName.Text;
     model.InvoiceDate = Convert.ToDateTime(this.txtInvoicedDate.Text);
     model.InvoiceContent = this.txtInvoiceContent.Text;
     model.InvoiceMoney = Convert.ToDecimal(this.txtInvoiceMoney.Text);
     model.InvoiceName = this.txtInvoiceName.Text;
     model.InvoiceType = "";  //发票类型
     model.InvoiceNumber = this.txtInvoiceNumber.Text;
     model.InvoiceRise = this.txtInvoiceRise.Text;
     model.BosomNote = this.txtBosomNote.Text;
     model.InformMode = GetInforMode(cbxInformMode)["txt"]; //通知方式
     model.NoteDate = DateTime.Now;
     model.NoteName = adminInfo.AdminName;
     try
     {
         bll.Add(model);
         this.ltlMsg.Text = "操作成功,已保存该信息";
         this.pnlMsg.Visible = true;
         this.pnlMsg.CssClass = "actionOk";
         return;
     }
     catch
     {
         this.ltlMsg.Text = "操作失败!";
         this.pnlMsg.Visible = true;
         this.pnlMsg.CssClass = "actionErr";
     }
     finally
     {
         bll = null;
         model = null;
     }
 }
Beispiel #2
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public ShowShop.Model.Order.InvoiceItem GetModelByID(int id)
 {
     ShowShop.Model.Order.InvoiceItem model = new ShowShop.Model.Order.InvoiceItem();
     StringBuilder strSql = new StringBuilder();
     strSql.Append("select  top 1 id,orderid,username,invoicedate,invoicecontent,invoicemoney,invoicename,invoicetype,invoicenumber,invoicerise,bosomnote,informmode,notedate,notename from yxs_invoiceitem ");
     strSql.Append(" where [id]=@id ");
     SqlParameter[] parameters = (SqlParameter[])this.ValueIDPara(id);
     using (SqlDataReader reader = ChangeHope.DataBase.SQLServerHelper.ExecuteReader(strSql.ToString(), parameters))
     {
         if (reader.Read())
         {
             model.ID = reader.GetInt32(0);
             model.OrderId = reader.GetString(1);
             model.UserName = reader.GetString(2);
             model.InvoiceDate = reader.GetDateTime(3);
             model.InvoiceContent = reader.GetString(4);
             model.InvoiceMoney = Convert.ToDecimal(reader["invoicemoney"]);
             model.InvoiceName = reader.GetString(6);
             model.InvoiceType = reader.GetString(7);
             model.InvoiceNumber = reader.GetString(8);
             model.InvoiceRise = reader.GetString(9);
             model.BosomNote = reader.GetString(10);
             model.InformMode = reader.GetString(11);
             model.NoteDate = reader.GetDateTime(12);
             model.NoteName = reader.GetString(13);
         }
         else
         {
             model = null;
         }
     }
     return model;
 }
Beispiel #3
0
 /// <summary>
 /// 得到指定条件的所有集合
 /// </summary>
 /// <param name="uid"></param>
 /// <returns></returns>
 public List<ShowShop.Model.Order.InvoiceItem> GetAll(string strWhere)
 {
     List<ShowShop.Model.Order.InvoiceItem> list = new List<ShowShop.Model.Order.InvoiceItem>();
     StringBuilder strSql = new StringBuilder();
        strSql.Append("select id,orderid,username,invoicedate,invoicecontent,invoicemoney,invoicename,invoicetype,invoicenumber,invoicerise,bosomnote,informmode,notedate,notename from yxs_invoiceitem ");
     if (strWhere != null && strWhere != "")
     {
         strSql.Append("where " + strWhere + " ");
     }
     using (SqlDataReader reader = ChangeHope.DataBase.SQLServerHelper.ExecuteReader(strSql.ToString()))
     {
         while (reader.Read())
         {
             ShowShop.Model.Order.InvoiceItem model = new ShowShop.Model.Order.InvoiceItem();
             model.ID = reader.GetInt32(0);
             model.OrderId = reader.GetString(1);
             model.UserName = reader.GetString(2);
             model.InvoiceDate = reader.GetDateTime(3);
             model.InvoiceContent = reader.GetString(4);
             model.InvoiceMoney = Convert.ToDecimal(reader["invoicemoney"]);
             model.InvoiceName = reader.GetString(6);
             model.InvoiceType = reader.GetString(7);
             model.InvoiceNumber = reader.GetString(8);
             model.InvoiceRise = reader.GetString(9);
             model.BosomNote = reader.GetString(10);
             model.InformMode = reader.GetString(11);
             model.NoteDate = reader.GetDateTime(12);
             model.NoteName = reader.GetString(13);
             list.Add(model);
         }
     }
     return list;
 }