/// <summary> /// Store User Mapped Category /// </summary> /// <param name=""></param> public int StoreUserMappedCategory(CustomStoreUser customStoreUser) { int success = 0; try { conn = Db.Connection; MySqlCommand cmd = new MySqlCommand("SP_InsertStoreUserMappedCategory", conn); cmd.Connection = conn; cmd.Parameters.AddWithValue("@Brand_IDs", customStoreUser.BrandIDs); cmd.Parameters.AddWithValue("@Category_Ids", customStoreUser.CategoryIds); cmd.Parameters.AddWithValue("@SubCategory_Ids", customStoreUser.SubCategoryIds); cmd.Parameters.AddWithValue("@Issuetype_Ids", customStoreUser.IssuetypeIds); cmd.Parameters.AddWithValue("@Created_By", customStoreUser.CreatedBy); cmd.Parameters.AddWithValue("@Is_StoreUser", customStoreUser.IsStoreUser); cmd.Parameters.AddWithValue("@Tenant_ID", customStoreUser.TenantID); cmd.Parameters.AddWithValue("@User_ID", customStoreUser.UserID); cmd.Parameters.AddWithValue("@CRMRole_ID", customStoreUser.CRMRoleID); cmd.Parameters.AddWithValue("@ClaimApprover_ID", customStoreUser.ClaimApproverID); cmd.Parameters.AddWithValue("@Is_Active", customStoreUser.Status); cmd.CommandType = CommandType.StoredProcedure; success = Convert.ToInt32(cmd.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } return(success); }
public ResponseModel StoreUserMappingCategory([FromBody] CustomStoreUser storeUser) { ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { string token = Convert.ToString(Request.Headers["X-Authorized-Token"]); Authenticate authenticate = new Authenticate(); authenticate = SecurityService.GetAuthenticateDataFromTokenCache(Cache, SecurityService.DecryptStringAES(token)); StoreUserCaller userCaller = new StoreUserCaller(); storeUser.CreatedBy = authenticate.UserMasterID; storeUser.TenantID = authenticate.TenantId; int Result = userCaller.StoreUserMapping(new StoreUserService(Cache, Db), storeUser); statusCode = Result == 0 ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = Result; } catch (Exception) { throw; } return(objResponseModel); }
public int StoreUserMapping(IStoreUser Users, CustomStoreUser storeUser) { _StoreUserRepository = Users; return(_StoreUserRepository.StoreUserMappedCategory(storeUser)); }