/// <summary>
 /// 修改厂商同步
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public virtual ManufacturerRelationInfo UpdateManufacturerRelation(ManufacturerRelationInfo entity)
 {
     using (TransactionScope scope = new TransactionScope())
     {
         entity = _manufacturerRelationDA.UpdateManufacturerRelation(entity);
         scope.Complete();
     }
     return(entity);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 根据SysNo获取生产商信息
        /// </summary>
        /// <param name="sysNo"></param>
        /// <param name="callback"></param>
        public void GetManufacturerRelationInfoByLocalManufacturerSysNo(int LocalManufacturerSysNo, EventHandler <RestClientEventArgs <ManufacturerRelationInfo> > callback)
        {
            ManufacturerRelationInfo info = new ManufacturerRelationInfo()
            {
                LocalManufacturerSysNo = LocalManufacturerSysNo,
                User = new BizEntity.Common.UserInfo()
                {
                    UserName = CPApplication.Current.LoginUser.LoginName, SysNo = CPApplication.Current.LoginUser.UserSysNo
                }
            };

            restClient.Query(GetManufacturerRelationInfoByLocalManufacturerSysNoUrl, info, callback);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 修改厂商同步
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public virtual ManufacturerRelationInfo UpdateManufacturerRelation(ManufacturerRelationInfo entity)
        {
            DataCommand cmd = DataCommandManager.GetDataCommand("UpdateManufacturerRelation");

            cmd.SetParameterValue("@SysNo", entity.SysNo);
            cmd.SetParameterValue("@NeweggManufacturer", entity.NeweggManufacturer);
            cmd.SetParameterValue("@AmazonManufacturer", entity.AmazonManufacturer);
            cmd.SetParameterValue("@EBayManufacturer", entity.EBayManufacturer);
            cmd.SetParameterValue("@OtherManufacturerSysNo", entity.OtherManufacturerSysNo);
            cmd.SetParameterValue("@EditUser", entity.User.UserName);
            cmd.ExecuteNonQuery();
            return(entity);
        }
Ejemplo n.º 4
0
        private ManufacturerRelationInfo CovertVMtoEntity(ManufacturerRelationVM data)
        {
            ManufacturerRelationInfo info = new ManufacturerRelationInfo()
            {
                SysNo = data.SysNo,
                LocalManufacturerSysNo = data.LocalManufacturerSysNo,
                NeweggManufacturer     = data.NeweggManufacturer,
                AmazonManufacturer     = data.AmazonManufacturer,
                EBayManufacturer       = data.EBayManufacturer,
                OtherManufacturerSysNo = data.OtherManufacturerSysNo,
                User = new BizEntity.Common.UserInfo()
                {
                    UserName = CPApplication.Current.LoginUser.LoginName, SysNo = CPApplication.Current.LoginUser.UserSysNo
                }
            };

            return(info);
        }
Ejemplo n.º 5
0
        public ManufacturerRelationInfo UpdateManufacturerRelation(ManufacturerRelationInfo request)
        {
            var entity = ObjectFactory <ManufacturerRelationAppService> .Instance.UpdateManufacturerRelation(request);

            return(entity);
        }
Ejemplo n.º 6
0
        public ManufacturerRelationInfo GetManufacturerRelationInfoByLocalManufacturerSysNo(ManufacturerRelationInfo request)
        {
            var entity = ObjectFactory <ManufacturerRelationAppService> .Instance.GetManufacturerRelationInfoByLocalManufacturerSysNo(request);

            return(entity);
        }
 /// <summary>
 /// 根据SysNo获取生产商信息
 /// </summary>
 /// <param name="manufacturerSysNo"></param>
 /// <returns></returns>
 public virtual ManufacturerRelationInfo GetManufacturerRelationInfoByLocalManufacturerSysNo(ManufacturerRelationInfo entity)
 {
     return(_manufacturerRelationDA.GetManufacturerRelationInfoByLocalManufacturerSysNo(entity));
 }
        /// <summary>
        /// 修改厂商同步
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public ManufacturerRelationInfo UpdateManufacturerRelation(ManufacturerRelationInfo entity)
        {
            var result = ObjectFactory <ManufacturerRelationProcessor> .Instance.UpdateManufacturerRelation(entity);

            return(result);
        }
        /// <summary>
        /// 根据SysNo获取厂商信息
        /// </summary>
        /// <param name="manufacturerSysNo"></param>
        /// <returns></returns>
        public ManufacturerRelationInfo GetManufacturerRelationInfoByLocalManufacturerSysNo(ManufacturerRelationInfo entity)
        {
            var result = ObjectFactory <ManufacturerRelationProcessor> .Instance.GetManufacturerRelationInfoByLocalManufacturerSysNo(entity);

            return(result);
        }
Ejemplo n.º 10
0
        /// <summary>
        /// 根据localManufacturerSysNo查询厂商信息
        /// </summary>
        /// <param name="manufacturerSysNo"></param>
        /// <returns></returns>
        public virtual ManufacturerRelationInfo GetManufacturerRelationInfoByLocalManufacturerSysNo(ManufacturerRelationInfo entity)
        {
            DataCommand cmd = DataCommandManager.GetDataCommand("GetManufacturerRelationByLocalManufacturerSysNo");

            cmd.SetParameterValue("@localManufacturerSysNo", entity.LocalManufacturerSysNo);
            cmd.SetParameterValue("@InUser", entity.User.UserName);

            var sourceEntity = cmd.ExecuteEntity <ManufacturerRelationInfo>();

            return(sourceEntity);
        }