/// <summary> /// 根据品牌SysNo和类别SysNo删除 /// </summary> /// <param name="info"></param> public void DeleteBrandAuthorizeBySysNoAndBrandSysNo(BrandAuthorizedInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("DeleteBrandAuthorizeBySysNoAndBrandSysNo"); cmd.SetParameterValue("@BrandSysNo", info.BrandSysNo); cmd.SetParameterValue("@ReferenceSysNo", info.ReferenceSysNo); cmd.ExecuteNonQuery(); }
/// <summary> /// 是否存在该授权信息 /// </summary> /// <param name="info"></param> /// <returns></returns> public bool IsExistBrandAuthorized(BrandAuthorizedInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("IsExistBrandAuthorized"); cmd.SetParameterValue("@BrandSysNo", info.BrandSysNo); cmd.SetParameterValue("@ReferenceSysNo", info.ReferenceSysNo); cmd.ExecuteNonQuery(); return((int)cmd.GetParameterValue("@flag") < 0); }
/// <summary> /// 更新授权牌的状态 /// </summary> /// <param name="info"></param> public void UpdateBrandAuthorized(BrandAuthorizedInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("UpdateBrandAuthorized"); cmd.SetParameterValue("@SysNo", info.SysNo); cmd.SetParameterValue("@Status", info.AuthorizedStatus); cmd.SetParameterValue("@EditUser", info.User.UserName); cmd.ExecuteNonQuery(); }
/// <summary> /// 检测授权牌 /// </summary> /// <param name="info"></param> public bool CheckAuthorized(BrandAuthorizedInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("CheckAuthorized"); cmd.SetParameterValue("@ImageName", info.ImageName); cmd.SetParameterValue("@ReferenceSysno", info.ReferenceSysNo); cmd.SetParameterValue("@BrandSysNo", info.BrandSysNo); cmd.ExecuteNonQuery(); return((int)cmd.GetParameterValue("@Flag") < 0); }
/// <summary> /// 是否存在该授权信息 /// </summary> /// <param name="info"></param> /// <returns></returns> public void IsExistBrandAuthorized(BrandAuthorizedVM model, EventHandler <RestClientEventArgs <bool> > callback) { BrandAuthorizedInfo info = new BrandAuthorizedInfo() { AuthorizedStatus = model.AuthorizedAcive == true ? AuthorizedStatus.Active : AuthorizedStatus.DeActive, BrandSysNo = model.BrandSysNo, ReferenceSysNo = model.ReferenceSysNo, ImageName = model.ImageName, EndActiveTime = model.EndActiveTime, StartActiveTime = model.StartActiveTime, SysNo = model.SysNo, Type = model.Type, }; _restClient.Query(IsExistBrandAuthorizedUrl, info, callback); }
/// <summary> /// 插入授权信息 /// </summary> /// <param name="info"></param> public void InsertBrandAuthorized(BrandAuthorizedInfo info) { DataCommand cmd = DataCommandManager.GetDataCommand("InsertBrandAuthorized"); cmd.SetParameterValue("@BrandSysNo", info.BrandSysNo); cmd.SetParameterValue("@ReferenceSysNo", info.ReferenceSysNo); cmd.SetParameterValue("@Type", info.Type); cmd.SetParameterValue("@ImageName", info.ImageName); cmd.SetParameterValue("@EndTime", info.EndActiveTime); cmd.SetParameterValue("@BeginTime", info.StartActiveTime); cmd.SetParameterValue("@Status", info.AuthorizedStatus); cmd.SetParameterValue("@InUser", info.User.UserName); cmd.SetParameterValue("@EditUser", info.User.UserName); cmd.SetParameterValue("@CompanyCode", info.CompanyCode); cmd.SetParameterValue("@LanguageCode", info.LanguageCode); cmd.SetParameterValue("@StoreCompanyCode", info.CompanyCode); cmd.ExecuteNonQuery(); }
/// <summary> /// 插入授权信息 /// </summary> /// <param name="info"></param> public void InsertBrandAuthorized(BrandAuthorizedInfo info) { if (!_brandDA.CheckAuthorized(info)) { using (TransactionScope scope = new TransactionScope()) { if (info.IsExist) { _brandDA.DeleteBrandAuthorizeBySysNoAndBrandSysNo(info); } _brandDA.InsertBrandAuthorized(info); scope.Complete(); } } else { throw new BizException(ResouceManager.GetMessageString("IM.Brand", "DiffBrandNotUseBrand")); } }
/// <summary> /// 插入授权信息 /// </summary> /// <param name="info"></param> public void InsertBrandAuthorized(BrandAuthorizedVM model, EventHandler <RestClientEventArgs <dynamic> > callback) { BrandAuthorizedInfo info = new BrandAuthorizedInfo() { AuthorizedStatus = model.AuthorizedAcive == true ? AuthorizedStatus.Active : AuthorizedStatus.DeActive, BrandSysNo = model.BrandSysNo, ReferenceSysNo = model.ReferenceSysNo, ImageName = model.ImageName, EndActiveTime = model.EndActiveTime, StartActiveTime = model.StartActiveTime, SysNo = model.SysNo, Type = model.Type, IsExist = model.IsExist, LanguageCode = CPApplication.Current.LanguageCode, CompanyCode = CPApplication.Current.CompanyCode, User = new BizEntity.Common.UserInfo() { UserName = CPApplication.Current.LoginUser.LoginName, SysNo = CPApplication.Current.LoginUser.UserSysNo } }; _restClient.Create(InsertBrandAuthorizedUrl, info, callback); }
/// <summary> /// 是否存在该授权信息 /// </summary> /// <param name="info"></param> /// <returns></returns> public bool IsExistBrandAuthorized(BrandAuthorizedInfo info) { return(ObjectFactory <BrandProcessor> .Instance.IsExistBrandAuthorized(info)); }
/// <summary> /// 插入授权信息 /// </summary> /// <param name="info"></param> public void InsertBrandAuthorized(BrandAuthorizedInfo info) { ObjectFactory <BrandProcessor> .Instance.InsertBrandAuthorized(info); }
public bool IsExistBrandAuthorized(BrandAuthorizedInfo info) { return(ObjectFactory <BrandAppService> .Instance.IsExistBrandAuthorized(info)); }
public void InsertBrandAuthorized(BrandAuthorizedInfo info) { ObjectFactory <BrandAppService> .Instance.InsertBrandAuthorized(info); }
/// <summary> /// 是否存在该授权信息 /// </summary> /// <param name="info"></param> /// <returns></returns> public bool IsExistBrandAuthorized(BrandAuthorizedInfo info) { return(_brandDA.IsExistBrandAuthorized(info)); }