Beispiel #1
0
 /// <summary>Insert the UserRole in bulk.</summary>
 /// <param name="privilegeList">The List of InsertRoleUser Objects.</param>
 /// <param name="createdByUserID">The Integer Object for CreatedByUserId.</param>
 /// <param name="updatedByUserID">The Integer Object for UpdatedByUserId.</param>
 /// <returns>Boolean Object.</returns>
 public bool UserRoleInsertBulk(List <InsertRoleUser> privilegeList, int createdByUserID, int updatedByUserID)
 {
     Logging.LogDebugMessage("Method: UserRoleInsertBulk, MethodType: Post, Layer: SecurityBL, Parameters: privilegeList = " + JsonConvert.SerializeObject(privilegeList) + ",createdByUserID = " + createdByUserID.ToString() + ",updatedByUserID = " + updatedByUserID.ToString());
     using (SecurityDAL userRoleInsert = new SecurityDAL())
     {
         try
         {
             return(userRoleInsert.UserRoleInsertBulk(privilegeList, createdByUserID, updatedByUserID));
         }
         catch (SqlException sqlEx)
         {
             Logging.LogErrorMessage("Method: UserRoleInsertBulk, Layer: SecurityBL, Stack Trace: " + sqlEx.ToString());
             throw;
         }
         catch (Exception ex)
         {
             Logging.LogErrorMessage("Method: UserRoleInsertBulk, Layer: SecurityBL, Stack Trace: " + ex.ToString());
             throw;
         }
     }
 }