コード例 #1
0
        public static DichVuChiTiet getFromReader(IDataReader rd)
        {
            var Item = new DichVuChiTiet();

            if (rd.FieldExists("DVCT_ID"))
            {
                Item.ID = (Guid)(rd["DVCT_ID"]);
            }
            if (rd.FieldExists("DVCT_DV_ID"))
            {
                Item.DV_ID = (Guid)(rd["DVCT_DV_ID"]);
            }
            if (rd.FieldExists("DVCT_HH_ID"))
            {
                Item.HH_ID = (Guid)(rd["DVCT_HH_ID"]);
            }
            if (rd.FieldExists("DVCT_HH_Ten"))
            {
                Item.HH_Ten = (String)(rd["DVCT_HH_Ten"]);
            }
            if (rd.FieldExists("DVCT_ThuTu"))
            {
                Item.ThuTu = (Int32)(rd["DVCT_ThuTu"]);
            }
            if (rd.FieldExists("DVCT_SoLuong"))
            {
                Item.SoLuong = (Int32)(rd["DVCT_SoLuong"]);
            }
            if (rd.FieldExists("DVCT_Gia"))
            {
                Item.Gia = (Double)(rd["DVCT_Gia"]);
            }
            if (rd.FieldExists("DVCT_Tong"))
            {
                Item.Tong = (Double)(rd["DVCT_Tong"]);
            }
            if (rd.FieldExists("DVCT_NgayTao"))
            {
                Item.NgayTao = (DateTime)(rd["DVCT_NgayTao"]);
            }
            if (rd.FieldExists("DVCT_NgayCapNhat"))
            {
                Item.NgayCapNhat = (DateTime)(rd["DVCT_NgayCapNhat"]);
            }
            if (rd.FieldExists("DVCT_NguoiTao"))
            {
                Item.NguoiTao = (String)(rd["DVCT_NguoiTao"]);
            }
            if (rd.FieldExists("DVCT_NguoiCapNhat"))
            {
                Item.NguoiCapNhat = (String)(rd["DVCT_NguoiCapNhat"]);
            }
            return(Item);
        }
コード例 #2
0
        public static DichVuChiTiet SelectById(Guid DVCT_ID)
        {
            var Item = new DichVuChiTiet();
            var obj  = new SqlParameter[1];

            obj[0] = new SqlParameter("DVCT_ID", DVCT_ID);
            using (IDataReader rd = SqlHelper.ExecuteReader(DAL.con(), CommandType.StoredProcedure, "sp_tblSpaMgr_DichVuChiTiet_Select_SelectById_linhnx", obj))
            {
                while (rd.Read())
                {
                    Item = getFromReader(rd);
                }
            }
            return(Item);
        }
コード例 #3
0
        public static DichVuChiTiet Insert(DichVuChiTiet item)
        {
            var Item = new DichVuChiTiet();
            var obj  = new SqlParameter[12];

            obj[0] = new SqlParameter("DVCT_ID", item.ID);
            obj[1] = new SqlParameter("DVCT_DV_ID", item.DV_ID);
            obj[2] = new SqlParameter("DVCT_HH_ID", item.HH_ID);
            obj[3] = new SqlParameter("DVCT_HH_Ten", item.HH_Ten);
            obj[4] = new SqlParameter("DVCT_ThuTu", item.ThuTu);
            obj[5] = new SqlParameter("DVCT_SoLuong", item.SoLuong);
            obj[6] = new SqlParameter("DVCT_Gia", item.Gia);
            obj[7] = new SqlParameter("DVCT_Tong", item.Tong);
            if (item.NgayTao > DateTime.MinValue)
            {
                obj[8] = new SqlParameter("DVCT_NgayTao", item.NgayTao);
            }
            else
            {
                obj[8] = new SqlParameter("DVCT_NgayTao", DBNull.Value);
            }
            if (item.NgayCapNhat > DateTime.MinValue)
            {
                obj[9] = new SqlParameter("DVCT_NgayCapNhat", item.NgayCapNhat);
            }
            else
            {
                obj[9] = new SqlParameter("DVCT_NgayCapNhat", DBNull.Value);
            }
            obj[10] = new SqlParameter("DVCT_NguoiTao", item.NguoiTao);
            obj[11] = new SqlParameter("DVCT_NguoiCapNhat", item.NguoiCapNhat);

            using (IDataReader rd = SqlHelper.ExecuteReader(DAL.con(), CommandType.StoredProcedure, "sp_tblSpaMgr_DichVuChiTiet_Insert_InsertNormal_linhnx", obj))
            {
                while (rd.Read())
                {
                    Item = getFromReader(rd);
                }
            }
            return(Item);
        }