/// <summary> /// 跟新单据单据 /// </summary> /// <param name="sellChanceModel">销售机会表实体</param> /// <param name="sellChancePushModel">销售阶段表实体</param> /// <returns>是否添加成功</returns> public static bool UpdateOrder(AdversaryInfoModel adversaryInfoModel, List <AdversaryDynamicModel> adversaryDynamicModelList) { bool isSucc = false;//是否添加成功 //定义变量 string remark = string.Empty; //获取登陆用户信息 UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; try { isSucc = AdversaryInfoDBHelper.UpdateOrder(adversaryInfoModel, adversaryDynamicModelList); //设置操作成功标识 remark = ConstUtil.LOG_PROCESS_SUCCESS; } catch (Exception ex) { //输出日志 WriteSystemLog(userInfo, ex); //设置操作成功标识 remark = ConstUtil.LOG_PROCESS_FAILED; } LogInfoModel logModel = InitLogInfo(adversaryInfoModel.CustNo); //涉及关键元素 这个需要根据每个页面具体设置,本页面暂时设置为空 logModel.Element = ConstUtil.LOG_PROCESS_UPDATE; //设置操作成功标识 logModel.Remark = remark; //登陆日志 LogDBHelper.InsertLog(logModel); return(isSucc); }
/// <summary> /// 删除单据 /// </summary> /// <param name="orderNos"></param> /// <returns></returns> public static bool DelOrder(string orderNos) { bool isSucc = false;//是否添加成功 //定义变量 string remark = string.Empty; //获取登陆用户信息 UserInfoUtil userInfo = (UserInfoUtil)SessionUtil.Session["UserInfo"]; try { isSucc = AdversaryInfoDBHelper.DelOrder(orderNos); //设置操作成功标识 remark = ConstUtil.LOG_PROCESS_SUCCESS; } catch (Exception ex) { //输出日志 WriteSystemLog(userInfo, ex); //设置操作成功标识 remark = ConstUtil.LOG_PROCESS_FAILED; } LogInfoModel logModel = InitLogInfo(orderNos); //涉及关键元素 这个需要根据每个页面具体设置,本页面暂时设置为空 logModel.Element = ConstUtil.LOG_PROCESS_DELETE; //设置操作成功标识 logModel.Remark = remark; //登陆日志 LogDBHelper.InsertLog(logModel); return(isSucc); }
/// <summary> /// 打印子表数据 /// </summary> /// <param name="OrderNo"></param> /// <returns></returns> public static DataTable GetRepOrderDetail(string OrderNo) { return(AdversaryInfoDBHelper.GetRepOrderDetail(OrderNo)); }
/// <summary> /// 获取竞争对手类别 /// </summary> /// <param name="ComPanyCD"></param> /// <param name="flag"></param> /// <returns></returns> public static DataTable GetAdversaryType() { return(AdversaryInfoDBHelper.GetAdversaryType()); }
/// <summary> /// 获取单据主表信息 /// </summary> /// <param name="orderID"></param> /// <returns></returns> public static DataTable GetOrderInfo(int orderID) { return(AdversaryInfoDBHelper.GetOrderInfo(orderID)); }
/// <summary> /// 获取单据列表 /// </summary> /// <param name="sellContractModel">sellContractModel表实体</param> /// <param name="FlowStatus">审批状态</param> /// <returns></returns> public static DataTable GetOrderList(AdversaryInfoModel adversaryInfoModel, int pageIndex, int pageCount, string ord, ref int TotalCount) { return(AdversaryInfoDBHelper.GetOrderList(adversaryInfoModel, pageIndex, pageCount, ord, ref TotalCount)); }