/**
* IEC_OrderExtendDAL.cs
*
* 功 能: 订单扩展表数据访问接口
* 类 名: IEC_OrderExtendDAL
*
* Ver 变更日期 负责人 变更内容
* ───────────────────────────────────
* V0.01 2013-4-23 10:55:24 吴崎均 初版
*
*
*
*
*
*
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CY.IBaseDAL;
using CY.Model;
namespace CY.IDAL
{
///
/// 订单扩展表-数据库操作接口
///
public interface IEC_OrderExtendDAL : ICommonDAL, IPaging, IGetAllModel
{
///
/// 更新订单扩展表剩余印刷数量
///
///
///
///
///
bool UpSurplusPrintNum(int? Keyid, int? SurplusPrintNum, string Operator);
///
/// 更新订单扩展表剩余印刷数量
///
///
///
///
///
bool UpShejiStatus(int Keyid, int ShejiStatus, string Operator);
///
/// 更新订单扩展表剩余印刷数量
///
///
///
///
///
bool UpSurplusPrintNumsql(int? Keyid, int? SurplusPrintNum, string Operator);
///
/// 修改外协订单
///
///
///
///
///
bool UpdateOutOrderInfo(EC_OrderBasic orderBasic, EC_OrderExtend orderExtend, EC_OrderPrintParameter orderParam = null);
///
/// 修改
///
/// 订单扩展信息
/// 订单印刷选项
///
bool UpdateModel(Infrastructure.Domain.IAggregateRoot model, EC_OrderPrintParameter orderParam = null);
///
/// 根据编号获得信息
///
/// 编号
///
EC_OrderExtend GetModelByKeyid(int keyid);
}
}