コード例 #1
0
        /// <summary>
        /// 获取
        /// </summary>
        /// <returns></returns>
        public List<Model_固定资产> GetAllSource()
        {
            sql = "select * from " + DBTablesName.T_FIXEDASSETS ;
            List<Model_固定资产> list = new List<Model_固定资产>();
            DataSet ds = db.Query(sql);
            if (ds != null)
            {
                DataTable dt = ds.Tables[0];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    Model_固定资产 m = new Model_固定资产();
                    DataRow d = dt.Rows[i];

                    m.删除标志 = Convert.ToInt32(d[11]);
                    if (m.删除标志 == 0)
                    {
                        m.编号 = d[0].ToString();
                        m.名称及规格 = d[1].ToString();
                        m.单位 = d[2].ToString();
                        m.数量 = Convert.ToDecimal(d[3]);

                        string price = d[4].ToString();
                        List<string> _list = new List<string>();

                        _list = ut.Turn(price, 10);
                        m.价格千万 = _list[0];
                        m.价格百万 = _list[1];
                        m.价格十万 = _list[2];
                        m.价格万 = _list[3];
                        m.价格千 = _list[4];
                        m.价格百 = _list[5];
                        m.价格十 = _list[6];
                        m.价格元 = _list[7];
                        m.价格角 = _list[8];
                        m.价格分 = _list[9];

                        m.使用年限 = Convert.ToInt32(d[5]);

                        m.购置日期 = Convert.ToDateTime(d[6].ToString());

                        m.购置年 = m.购置日期.Year.ToString();
                        m.购置月 = m.购置日期.Month.ToString();
                        m.购置日 = m.购置日期.Day.ToString();

                        m.使用部门 = d[7].ToString();
                        m.报废日期 = Convert.ToDateTime(d[8].ToString());
                        m.移除年 = m.报废日期.Year.ToString();
                        m.移除月 = m.报废日期.Month.ToString();
                        m.移除日 = m.报废日期.Day.ToString();

                        m.凭证编号 = d[9].ToString();
                        m.备注 = d[10].ToString();

                        list.Add(m);
                    }
                }
            }
            return list;
        }
コード例 #2
0
 /// <summary>
 ///根据ID获取某一个固定资产信息
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public Model_固定资产 GetSourceInfo(int id)
 {
     Model_固定资产 m = new Model_固定资产();
     sql = "select * from " + DBTablesName.T_FIXEDASSETS + " where userid=" + id;
     DataSet ds = db.Query(sql);
     DataRow d = ds.Tables[0].Rows[0];
     m.名称及规格 = d[1].ToString();
     m.单位 = d[2].ToString();
     m.数量 = Convert.ToDecimal(d[3].ToString());
     m.价格 = Convert.ToDecimal(d[4].ToString());
     m.使用年限 = Convert.ToInt32(d[5]);
     m.购置日期 = Convert.ToDateTime(d[6].ToString());
     m.使用部门 = d[7].ToString();
     m.报废日期 = Convert.ToDateTime(d[8].ToString());
     m.凭证编号 = d[9].ToString();
     m.备注 = d[10].ToString();
     return m;
 }
コード例 #3
0
 private Model_固定资产 SetDate()
 {
     Model_固定资产 model = new Model_固定资产();
     decimal temp = 0m;
     model.编号 = TextBox_编号.Text.Trim();
     model.名称及规格 = TextBox_名称.Text.Trim();
     model.单位 = TextBox_单位.Text.Trim();
     decimal.TryParse(TextBox_数量.Text.Trim(), out temp);
     model.数量 = temp;
     decimal.TryParse(TextBox_原价.Text.Trim(), out temp);
     model.价格 = temp;
     model.购置日期 = (DateTime)DatePicker_置购日期.SelectedDate;
     model.使用部门 = TextBox_部门.Text.Trim();
     model.报废日期 = (DateTime)DatePicker_清理日期.SelectedDate;
     model.凭证编号 = TextBox_凭证编号.Text.Trim();
     model.备注 = TextBox_备注.Text.Trim();
     return model;
 }