c#中odp.net 4.0利用odac操作oracle数据库学习(四)

c#中odp.net 4.0利用odac操作oracle数据库学习(四)

简介:上篇文章中我们讲述了对RawImageMetaData底层操作类的封装就完成了,

         接下来我们需要调用,进行再次的封装和调用,以适应我的Client的业务需求

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

RawImageMetaData业务操作类:

对RawImageMetaData底层操作类的再次封装和调用,以适应我的Client的业务需求

/********************************************************
    *文件所属:北京******公司
    *文件名称:原始影像数据的元数据信息管理
    *文件描述:对原始影像数据的元数据信息管理模块所有操作的业务逻辑后代代码支持
    *  创建人:PengZhen
    *创建时间:2013-11-27 14:27:50
 ********************************************************/
using BDSS.Model.DAL.Model;
using BDSS.DAL.IDAL;
using BDSS.DAL.DALFactory;
using System.Collections.Generic;
using System.Data;

namespace BDSS.BLL
{
    public class RawImageMetaData
    {
        RawImageMetaData objRIMD = new RawImageMetaData();
        #region  BasicMethod

        /// <summary>
        /// 根据数据编号获取原始影像数据的元数据实体信息
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-27 14:30:07</time>
        /// <param name="strId">数据编号</param>
        /// <returns>返回原始影像数据的元数据实体信息</returns>
        public RawImageMetaDataInfo GetModel(string strId)
        {

            return objRIMD.GetModel(strId);
        }

 
        /// <summary>
        /// 单项添加
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-27 14:32:57</time>
        /// <param name="objRIMDI">原始影像数据的元数据信息</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool Insert(RawImageMetaDataInfo objRIMDI)
        {
            bool blReturn = false;

            blReturn = objRIMD.Insert(objRIMDI);

            return blReturn;
        }
         /// <summary>
        /// 批量添加
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-27 14:36:58</time>
        /// <param name="listRIMDI">原始影像数据的元数据信息列表</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool BatchInsert(List<RawImageMetaDataInfo> listRIMDI)
        {
            bool blReturn = false;

            blReturn = objRIMD.BatchInsert(listRIMDI);

            return blReturn;
        }

        /// <summary>
        /// 单项删除
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-26 9:29:57</time>
        /// <param name="strId">数据编号</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool Delete(string strId)
        {
            bool blReturn = false;

            blReturn = objRIMD.Delete(strId);

            return blReturn;
        }
         /// <summary>
        /// 批量删除
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-26 9:29:57</time>
        /// <param name="strArrId">要删除的编号数组(以,分割)</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool BatchDelete(string strArrId)
        {
            bool blReturn = false;

            blReturn = objRIMD.BatchDelete(strArrId);

            return blReturn;
        }

        /// <summary>
        /// 单项修改
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-26 9:29:57</time>
        /// <param name="objRIMDI">原始影像数据的元数据信息</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool Update(RawImageMetaDataInfo objRIMDI)
        {
            bool blReturn = false;

            blReturn = objRIMD.Update(objRIMDI);

            return blReturn;
        }
         /// <summary>
        /// 批量修改
        /// </summary>
        /// <author>PengZhen</author>
        /// <time>2013-11-26 9:29:57</time>
        /// <param name="listRIMDI">原始影像数据的元数据信息列表</param>
        /// <returns>true=成功;false=失败;</returns>
        public bool BatchUpdate(List<RawImageMetaDataInfo> listRIMDI)
        {
            bool blReturn = false;

            blReturn = objRIMD.BatchUpdate(listRIMDI);

            return blReturn;

        }

        #endregion
    }
}

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 好了,对RawImageMetaData业务操作类的封装就完成了,接下来我们需要调用,进行单元测试

而接下来的具体操作,将会在我的笔记学习(五)里面讲述

详情请点击以下链接地址:

 c#中odp.net 4.0利用odac操作oracle数据库学习(五)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值