Example #1
0
        public int Update(其他费用表 其他费用表)
        {
            string sql =
                "UPDATE 其他费用表 " +
                "SET " +
                " 年月 = @年月"
                + ", 薪酬 = @薪酬"
                + ", 燃料动力 = @燃料动力"
                + ", 制造费用 = @制造费用"
                + ", 部门 = @部门"

                + " WHERE id = @id";


            SqlParameter[] para = new SqlParameter[]
            {
                new SqlParameter("@id", 其他费用表.Id)
                , new SqlParameter("@年月", ToDBValue(其他费用表.年月))
                , new SqlParameter("@薪酬", ToDBValue(其他费用表.薪酬))
                , new SqlParameter("@燃料动力", ToDBValue(其他费用表.燃料动力))
                , new SqlParameter("@制造费用", ToDBValue(其他费用表.制造费用))
                , new SqlParameter("@部门", ToDBValue(其他费用表.部门))
            };

            return(SqlHelper.ExecuteNonQuery(sql, para));
        }
Example #2
0
        public 其他费用表 ToModel(SqlDataReader reader)
        {
            其他费用表 其他费用表 = new 其他费用表();

            其他费用表.Id   = (Guid)ToModelValue(reader, "id");
            其他费用表.年月   = (DateTime)ToModelValue(reader, "年月");
            其他费用表.薪酬   = (decimal)ToModelValue(reader, "薪酬");
            其他费用表.燃料动力 = (decimal)ToModelValue(reader, "燃料动力");
            其他费用表.制造费用 = (decimal)ToModelValue(reader, "制造费用");
            其他费用表.部门   = (short)ToModelValue(reader, "部门");
            return(其他费用表);
        }
Example #3
0
        // 以上是手工增加的功能
        public 其他费用表 Add(其他费用表 其他费用表)
        {
            string sql = "INSERT INTO 其他费用表 (id, 年月, 薪酬, 燃料动力, 制造费用, 部门)  VALUES (@id, @年月, @薪酬, @燃料动力, @制造费用, @部门)";

            SqlParameter[] para = new SqlParameter[]
            {
                new SqlParameter("@id", ToDBValue(其他费用表.Id)),
                new SqlParameter("@年月", ToDBValue(其他费用表.年月)),
                new SqlParameter("@薪酬", ToDBValue(其他费用表.薪酬)),
                new SqlParameter("@燃料动力", ToDBValue(其他费用表.燃料动力)),
                new SqlParameter("@制造费用", ToDBValue(其他费用表.制造费用)),
                new SqlParameter("@部门", ToDBValue(其他费用表.部门)),
            };
            SqlHelper.ExecuteNonQuery(sql, para);
            return(其他费用表);
        }
Example #4
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            if (grd_data.get_selectrow_index() == -1)
            {
                MessageBox.Show("请选择一条记录!");
                return;
            }

            groupBox1.Enabled = true;
            int selectedrow;

            addflag = false;

            selectedrow = grd_data.get_selectrow_index();
            mod.Id      = Guid.Parse(grd_data.get_value(0).ToString());
            其他费用表DAL dal = new 其他费用表DAL();

            mod = dal.GetById(mod.Id);

            txt_gzfl.set_value(mod.薪酬.ToString());
            txt_rldl.set_value(mod.燃料动力.ToString());
            txt_zzfy.set_value(mod.制造费用.ToString());
        }